solid-principles | software-design-assistant | ClaudePluginHub