What problem does it solve? Code that is hard to read, test, and maintain slows every future change. This Skill provides a disciplined framework for diagnosing readability problems, scoring code quality, and applying targeted fixes for naming, function structure, comments, error handling, and tests. ## Core Features & Use Cases - Code Quality Scoring: Rate any code 0-10 against six clean code disciplines and get specific improvements needed to reach 10/10. - Six Discipline Framework: Covers meaningful naming, small single-purpose functions, comment and formatting discipline, exception-based error handling, clean unit testing (TDD, F.I.R.S.T.), and a code smell catalog with targeted refactorings. - Diagnostic Checklists: Quick diagnostic tables and common-mistake mappings turn vague "cleanup" requests into concrete refactoring actions. - Use Case: When reviewing a pull request with a 200-line function full of flag arguments and magic numbers, use this Skill to identify each smell, score the code, and produce a step-by-step refactoring plan with before/after examples. ## Quick Start Review this function for clean code issues and suggest specific refactorings to improve its readability and testability.