Ponytail

Reviews code for over-engineering, or applies a "laziness ladder" before writing new code. Checks whether something needs to exist, already exists in the codebase, is covered by the standard library or an installed dependency, or can be a one-liner, before allowing new abstractions. Use when the user says "ponytail this", "ponytail review", "review for over-engineering", "is this over-engineered", "simplify this", "lazy dev review", or "did I overcomplicate this". Never skips validation, error handling, security, or accessibility. Does NOT apply to documentation or prose files, only to actual code. Global skill, works in any project. Adapted from https://github.com/DietrichGebert/ponytail.

jaquevan Updated

File contents

jaquevan/cursor-skills/tree/main/skills/ponytail commit da121183de

Frequently asked questions

npx skillmds@latest add jaquevan/ponytail