What problem does it solve? Codebases accumulate dead code, redundant dependencies, and speculative abstractions over time, and manually hunting for this bloat across an entire repository is slow and inconsistent. This Skill performs a whole-repo audit that surfaces exactly what to delete, simplify, or replace with standard library or native platform equivalents. ## Core Features & Use Cases - Whole-repo over-engineering scan: Unlike a diff-based review, it walks the entire codebase and ranks findings biggest cut first. - Tagged findings: Each finding is labeled as delete, stdlib, native, yagni, or shrink, with a concrete replacement named for each. - Ranked one-shot report: Outputs one line per finding with file paths, ending with a net estimate of removable lines and dependencies. - Use Case: Before a major refactor, run the audit on a legacy service to discover that a hand-rolled retry helper duplicates a stdlib function, three config flags are never set, and a factory class has only one product, then delete them all. ## Quick Start Ask the agent to audit this codebase for over-engineering and list what can be deleted or replaced with stdlib equivalents.