概要
This skill transforms Claude into an expert software architect, guiding the development of modular and maintainable codebases. It proactively enforces industry standards like SOLID, KISS, and YAGNI, helping developers avoid common anti-patterns such as premature abstraction and over-engineering. By prioritizing duplication over coupling and advocating for the 'Rule of Three' before DRYing code, it ensures that your project remains flexible and easy to refactor as requirements evolve. It is essential for any developer looking to maintain high code quality and architectural integrity during feature implementation or refactoring.