What problem does it solve? Codebases accumulate dead code, redundant abstractions, and hand-rolled utilities that duplicate standard library or platform features. This Skill scans the whole repository and produces a ranked list of what to delete, simplify, or replace, so you can reduce maintenance burden without a manual line-by-line review. ## Core Features & Use Cases - Whole-repo over-engineering scan: Unlike a diff-based review, it audits the entire codebase tree and ranks findings biggest cut first. - Tagged findings: Each finding is labeled as delete (dead code), stdlib (hand-rolled standard library equivalents), native (platform-built-in replacements), yagni (speculative abstractions), or shrink (same logic in fewer lines). - Read-only report: It lists findings with file paths and an estimated net line/dependency reduction, but applies no changes itself. - Use Case: Before a major refactor, run the audit on a React/Vite/Supabase repo to find wrappers that only delegate, single-implementation interfaces, and dependencies the platform already provides. ## Quick Start Ask the AI to run ponytail-audit on this repository and list what can be deleted or replaced with standard library equivalents.