The plugin from the Reel. Ponytail makes Claude check what already exists before it writes anything, so you get smaller diffs and a smaller bill. Here's the 2-line install, the commands, what the numbers really say, and when it helps most.
/plugin marketplace add DietrichGebert/ponytail/plugin install ponytail@ponytail/ponytailThe ladder, the 2-line install and every command on one printable page.
Ponytail is a ruleset that the plugin injects into Claude Code on every turn. Before Claude writes code, it has to climb a ladder and stop at the first rung that works: skip it, reuse what's in the codebase, use the standard library, use a native platform feature, use a dependency you already have, write one line. Only then does it write new code. Ask for a date picker and, instead of a 400-line component, you get the browser's own <input type="date">.
Tip: It never cuts validation, error handling, security or accessibility. It's lazy about the solution, not about reading your code.
The plugin installs from inside Claude Code. It has to be two separate prompts, one after the other.
/plugin marketplace add DietrichGebert/ponytail
/plugin install ponytail@ponytailTip: If every hook call shows "node: command not found", install Node.js. The rules still work without it, but the error goes away once Node is on your PATH.
Ponytail adds a few slash commands. Use the level switch to make it stricter or turn it off for a task where you want Claude to build big.
/ponytail-reviewReview what you just wrote. Is there anything here the browser, the standard library or an existing file already does? Give me a delete-list.
Tip: If a command isn't found, type /ponytail and look at the suggestions. Some versions show plugin commands with a prefix, like /ponytail:ponytail.
The author's benchmark (12 feature tasks on a real FastAPI + React repo, Claude Haiku 4.5) measured about 54% less code, 22% fewer tokens and 20% lower cost on average. The big wins come from over-build traps: a date picker went from 404 lines to 23, a color picker from 287 to 23. An independent test by JetBrains (80 paired tasks) found smaller but real savings: about 15% less code and 10% lower cost, with no drop in quality.
Tip: Treat it as a habit-shaper for Claude, not a magic token switch.
Claude Skill · free & open sourceThe free YouTube Agent Skill: 11 Claudes, and my 18-hook test
GitHub · open source · side hustle4 GitHub repos as businesses: what 5 AI investors funded
Claude Code · free & open source4 free GitHub repos for Claude (and the one I won't install)
Claude Code · free pluginPonytail: same result, a third of the code
Claude Skill · freeRaise Ring: rehearse your raise ask against 10 Claude bosses before the real one
Claude Skill · freeCrowd Test: show your launch to 20 Claude shoppers before real customers see it
Claude Skill · freeHiring Panel: let 10 Claude interviewers vote on your resume before a real company does
Claude Skill · freeIdea Court: put your idea on trial in front of 12 Claude jurors