What problem does it solve? Code changes often grow larger than the problem requires: duplicated helpers, unrequested abstractions, speculative config, and logic pitched at the wrong level of abstraction. This Skill provides a structured quality-only review pass that judges a change on fit rather than correctness, catching over-engineering before it calcifies into the codebase. ## Core Features & Use Cases - Reuse Check: Applies a Minimality Ladder (does it need to exist, stdlib, existing helper, dependency, minimal custom code) to detect duplicated or unnecessary new code. - Altitude & Subtraction Analysis: Identifies logic pitched too low (inline duplication) or too high (frameworks for one caller), then asks what breaks if each added construct is removed. - Ranked Findings Report: Produces file:line findings with concrete smaller or reused alternatives, distinguishing must-fix violations from optional polish. - Use Case: Before committing a non-trivial diff that works but feels large or clever, run this pass to confirm the change is the smallest correct solution at the right abstraction level. ## Quick Start Review my current uncommitted changes for over-engineering, duplication, and unnecessary abstractions, and report ranked simplification findings.