What problem does it solve? Developers often need quick, authoritative guidance on naming, function design, error handling, testing, and refactoring without rereading an entire book. This Skill packages Robert C. Martin's Clean Code into a searchable knowledge base so you can apply its rules directly to code reviews, refactoring decisions, and design discussions. ## Core Features & Use Cases - Core Frameworks Reference: Instant access to the Boy Scout Rule, LeBlanc's Law, Stepdown Rule, Command Query Separation, TDD's Three Laws, F.I.R.S.T., Law of Demeter, and Beck's four rules of Simple Design. - Chapter & Topic Index: Look up any of the 17 chapters by number or topic (naming, functions, comments, error handling, concurrency, boundaries, classes) to load detailed summaries with code examples and anti-patterns. - Smells & Heuristics Catalog: The full C1-C5, E1-E2, F1-F4, G1-G36, J1-J3, N1-N7, T1-T9 checklist for systematic code review. - Use Case: While reviewing a pull request with a 60-line function taking a boolean flag, ask about "functions" to get the small-functions rules, flag-argument split pattern, and argument-count hierarchy to justify concrete refactoring suggestions. ## Quick Start Ask the agent to explain the Clean Code rules for naming and functions, or request a specific chapter like ch07 for error handling guidance.