What problem does it solve? Code is read far more often than it is written, yet most codebases accumulate unclear names, oversized functions, duplication, and misleading comments that slow every future change. This Skill gives Claude a shared, concrete rulebook of Clean Code heuristics so that writing, refactoring, and reviewing code consistently optimizes for the reader. ## Core Features & Use Cases - Naming, Functions, and Formatting Rules: Enforces intention-revealing names, small single-purpose functions, limited arguments, and newspaper-style vertical formatting. - Design and Error-Handling Guidance: Covers objects vs data structures, the Law of Demeter, exception-based error handling, boundary wrapping, and SOLID principles. - Smells and Heuristics Catalog: Provides the full Chapter 17 reference catalog (C1–T9) plus a quick application checklist for systematic code review. - Use Case: Ask Claude to review a legacy method before merging. It will flag flag arguments, hidden side effects, train-wreck call chains, and missing tests, then suggest concrete refactors aligned with the Boy Scout Rule. ## Quick Start Ask Claude to review this class against Clean Code principles and suggest specific improvements.