What problem does it solve?
Code reviews often get bogged down by unnecessary complexity, redundant implementations, unneeded dependencies, and speculative abstractions that add maintenance burden without delivering immediate value, making it hard to focus on meaningful improvements.
Core Features & Use Cases
- Over-Engineering Detection: Scans code diffs for common bloat patterns including hand-rolled standard library replacements, unused dependencies, single-implementation abstractions, and dead flexible code.
- Actionable Findings: Outputs one-line recommendations per issue with exact line locations, what to cut, and what to replace it with, no vague feedback.
- Use Case: A development team reviewing a new feature PR can use this skill to quickly identify and remove unnecessary complexity before merging, keeping the codebase lean without duplicating effort from correctness or security review passes.
Quick Start
Use the ponytail-review skill to scan the latest feature branch pull request diff for over-engineering issues and get a prioritized list of simplifications to implement.