The Clean Code Architect skill transforms Claude into a senior-level developer focused on high-quality software design. It enforces a rigorous workflow that begins with single-responsibility design analysis, moves through layer-specific implementation (Presentation, Domain, Data), and concludes with a strict verification checklist. By targeting cognitive complexity, nesting depth, and explicit type safety, this skill helps developers eliminate 'magic values' and decouple monolithic classes. It is an essential tool for anyone refactoring legacy code or building new, scalable systems in type-safe languages like Swift, Kotlin, and TypeScript.
Características Principales
01Pre-generation design analysis to ensure single responsibility
02Layered architecture guidance for services and repositories
03Strict adherence to SOLID principles and separation of concerns
04Enforcement of explicit type safety and nullability standards
050 GitHub stars
06Automated checks for cognitive complexity and nesting depth