What problem does it solve? Codebases accumulate unnecessary complexity: reinvented standard library functions, speculative abstractions, unused dependencies, and dead flexibility. This Skill reviews diffs exclusively for over-engineering and tells you exactly what to cut, one line per finding. ## Core Features & Use Cases - Complexity-Only Review: Hunts over-engineering patterns (dead code, hand-rolled stdlib equivalents, single-implementation abstractions) while explicitly excluding correctness, security, and performance concerns. - Tagged One-Line Findings: Each finding uses a tag (delete:, stdlib:, native:, yagni:, shrink:) with the location, what to cut, and what replaces it. - Net-Line Scoring: Ends every review with a net: -<N> lines possible metric, or reports Lean already. Ship. when nothing can be cut. - Use Case: After writing a pull request, ask for an over-engineering review to discover that your 27-line email validator class can be replaced by a single "@" in email check, shrinking the diff before merge. ## Quick Start Review this diff for over-engineering and tell me what I can delete.