What problem does it solve? Code that is hard to read, test, or change slows every future change down. This Skill gives an AI agent a working, proportionate application of Robert C. Martin's Clean Code, Clean Architecture, and Clean Craftsmanship principles so reviews, refactors, and designs follow consistent, defensible rules instead of ad-hoc taste. ## Core Features & Use Cases - Structured code review: Emits a scannable review report where each finding is anchored to a named principle or smell, with a concrete fix, plus a smells-to-fixes dispatch table and the full Clean Code chapter 17 catalog. - Refactor-on-green discipline: Enforces running the test suite before and after every structural change so cleanups never silently break working code. - Right-sized architecture guidance: Decision trees and layered references (SOLID, TDD, component cohesion/coupling, the Dependency Rule, concurrency, craftsmanship) that scale structure to the problem instead of over-engineering. - Use Case: Ask the agent to review a pull request; it produces a prioritized findings list citing SRP, Law of Demeter, or needless complexity, each with a concrete fix, and calls out what is already good. ## Quick Start Ask the agent to review a file or refactor a function using the clean-code skill, for example by requesting a clean code review of checkout.py.