소개
This skill equips Claude with a robust framework for applying SOLID principles during the development and refactoring process. It provides specific guidance for .NET and React Native environments, ensuring that controllers, services, and repositories adhere to the Single Responsibility Principle while promoting extensibility through the Open/Closed Principle. By leveraging this skill, developers can automate the identification of 'code smells'—such as fat interfaces or tightly coupled concretions—and receive actionable advice on implementing dependency injection and interface segregation to reduce technical debt.