Enforces SOLID principles and clean architecture patterns to generate type-safe, maintainable code.
The bd-clean-code-writing skill empowers Claude to act as a senior software architect, ensuring all generated or refactored code adheres to strict SOLID principles and clear separation of concerns. It provides a structured workflow—from initial design analysis to final verification—that minimizes cognitive complexity, eliminates 'magic values,' and enforces robust type safety across various programming languages. This skill is indispensable for teams looking to maintain high-quality codebases, refactor legacy systems, or implement scalable service-oriented architectures.
主な機能
01SOLID Principle Enforcement
02Cognitive Complexity Reduction
030 GitHub stars
04Type Safety & Explicit Nullability Checks
05Multi-Layer Architecture Guidance
06Strict Dependency Injection Patterns
ユースケース
01Reviewing existing architecture for SOLID compliance and anti-patterns
02Refactoring legacy monolithic classes into decoupled services
03Designing new logic layers with strict separation of concerns