ponytail-review
The ponytail-review skill identifies over-engineering in code by suggesting deletions and simplifications. It focuses on removing reinvented standard library functions, unneeded dependencies, speculative abstractions, and dead code.
Is ponytail-review safe to install?
Safe to install: our audit of ponytail-review's source files found 0 shell commands, 0 external URLs, no file writes (none risk). Every command and URL listed appears verbatim in the skill's source. The skill performs text analysis on provided code diffs and does not execute commands, access the network, or modify files.
How we audit skills: our security review methodology.
Who is this skill for?
Developers and code reviewers seeking to reduce codebase complexity and line counts.
What can you do with it?
- Identify reinvented standard library functions
- Detect unneeded dependencies
- Flag speculative abstractions and dead flexibility
- Suggest code shrinking for manual loops or complex structures
How good is this skill?
Quality score: 5/10. The skill documentation is clear, provides specific formatting rules, and defines explicit boundaries for its operation.
What does the skill file contain?
Review diffs for unnecessary complexity. One line per finding: location, what to cut, what replaces it. The diff's best outcome is getting shorter. ## Format `L<line>: <tag> <what>. <replacement>.`, or `<file>:L<line>: ...` for multi-file diffs. Tags: - `delete:` dead code, unused flexibility, speculative feature. Replacement: nothing. - `stdlib:` hand-rolled thing the standard library ships. Name the function. - `native:` dependency or code doing what the platform already does. Name the feature. - `yagni:` abstraction with one implementation, config nobody sets, layer with one caller. - `...
Frequently asked questions
What does the skill flag for deletion?
It flags dead code, unused flexibility, speculative features, hand-rolled standard library implementations, unnecessary dependencies, and over-engineered abstractions.
Does this skill fix the code?
No. The skill lists findings and suggested replacements but does not apply changes to the codebase.
How does the skill report findings?
It uses a one-line format per finding: location, tag, what to cut, and the replacement. It concludes with a net line count reduction metric.
Does the skill check for security or performance issues?
No. The skill scope is limited to over-engineering and complexity. It ignores correctness, security, and performance.
Related skills
make-interfaces-feel-better
37.7KFrontend developers and designers using AI agents to review UI code or implement design system improvements
This skill provides design engineering principles for polishing user interfaces. It guides the agent in reviewing and implementing UI details such as typography, animations, border radii, optical alignment, and performance optimizations.
golang-code-style
33.3KGo developers and AI coding agents performing code reviews or writing new Go code
This skill provides a comprehensive set of Go code style conventions focused on clarity, maintainability, and idiomatic patterns. It covers variable declarations, control flow, function design, file organization, and string handling, serving as a guide for human-judgment-based code reviews that complement automated linters.
swiftui-pro
21.8KSwiftUI developers seeking to improve code quality and ensure adherence to modern Apple development standards
The swiftui-pro skill reviews SwiftUI code for modern API usage, maintainability, and performance. It validates code against a set of local reference files covering accessibility, data flow, navigation, and Swift best practices.
review-animations
17.5KDevelopers and designers performing code reviews on UI components involving CSS transitions, animations, or motion libraries
A specialized review skill that evaluates animation and motion code against a strict set of design engineering standards. It enforces performance, accessibility, and physical correctness by flagging regressions and requiring specific improvements based on Emil Kowalski's animation philosophy.