Skip to content

/ponytail-help

Quick reference for ponytail levels, skills and commands. One-shot display. Use for /ponytail-help, "ponytail help", "how do I use ponytail".

From plugin
ponytail
188k6 skills10 hooks

Claude Code

$ npx -y skills add DietrichGebert/ponytail --skill ponytail-help --agent claude-code

SKILL.md

ponytail-help.SKILL.md
name: ponytail-help
description: >
  Quick reference for ponytail levels, skills and commands. One-shot display.
  Use for /ponytail-help, "ponytail help", "how do I use ponytail".

Ponytail Help

Display this reference card when invoked. One-shot, do NOT change mode, write flag files, or persist anything.

Levels

| Level | Trigger | What change | |-------|---------|-------------| | **Lite** | `/ponytail lite` | Build what was asked, name the smaller option in one line. | | **Full** | `/ponytail` | The smallest complete change, a check where the logic needs one, and a reply that names what was skipped and any risk. Default. | | **Ultra** | `/ponytail ultra` | Also questions the request and pushes back before building. |

Level sticks until changed or session end.

Skills

| Skill | Trigger | What it does | |-------|---------|--------------| | **ponytail** | `/ponytail` | Lazy mode itself: least new code, clear replies that name skipped work and risks. | | **ponytail-review** | `/ponytail-review` | Quality review of a diff: bugs, security, load, missing tests, speed, what to cut. Each finding says what goes wrong and how to fix it. | | **ponytail-audit** | `/ponytail-audit` | The same quality review for the whole repo, ranked. | | **ponytail-debt** | `/ponytail-debt` | Harvest `shortcut:` comments into a tracked ledger. | | **ponytail-gain** | `/ponytail-gain` | Measured-impact scoreboard: less code, less cost, more speed. | | **ponytail-help** | `/ponytail-help` | This card. |

In Codex CLI and the IDE extension, invoke skills with `$ponytail:ponytail`, `$ponytail:ponytail-review`, or `$ponytail:ponytail-help`. Claude Code and OpenCode use the slash-command forms above (OpenCode ships all six as slash commands).

Deactivate

Say "stop ponytail" or "normal mode". Resume anytime with `/ponytail`. `/ponytail off` also works.

Band (Claude Code)

`/ponytail band` hides the band above the prompt, the same command brings it back. `/ponytail band on` and `/ponytail band off` set it directly. The level stays. `/ponytail band import` adds your past Claude Code sessions (cost, agent time, tokens) to the board.

Configure Default Mode

Default mode = `full`, auto-active every session. Change it:

**Environment variable** (highest priority):

export PONYTAIL_DEFAULT_MODE=ultra

**Config file** (`~/.config/ponytail/config.json`, Windows: `%APPDATA%\ponytail\config.json`):

{ "defaultMode": "lite" }

Set `"off"` to disable auto-activation on session start, activate manually with `/ponytail` when wanted.

Resolution: env var > config file > `full`.

Update

Enable auto-update once: open `/plugin`, go to Marketplaces, pick ponytail, Enable auto-update. Claude Code then pulls new versions at startup (run `/reload-plugins` when it prompts). Manual refresh: `/plugin marketplace update ponytail` then `/reload-plugins`.

If `/plugin` is not recognized, your Claude Code is out of date. Update it (`npm install -g @anthropic-ai/claude-code@latest`, or `brew upgrade claude-code`) and restart. Other hosts use their own update flow.

More

Full docs + examples: https://github.com/DietrichGebert/ponytail

Read more
@dietrichgebert
Ships withponytail

Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.

Stars on GitHub

Momentum

stars in total
187.9k
Star history of DietrichGebert/ponytail on GitHub, a chart by star-history.com

Other skills on ponytail.

ponytail-audit
Auto-invoked

ponytail-audit

Quality audit of a whole repo: bugs, security holes, what breaks under real load, risky code without tests, slow paths, and what…

ponytail-debt
Auto-invoked

ponytail-debt

List every `shortcut:` comment (and older `ponytail:` ones) as a debt ledger. One-shot report, changes nothing. Use for "ponytail…

ponytail-gain
Auto-invoked

ponytail-gain

Show ponytail's measured savings (code, cost, speed) from the benchmark. One-shot display. Use for /ponytail-gain, "what does…

ponytail-review
Auto-invoked

ponytail-review

Quality review of a change: is the logic right, is it safe, does it hold under real load, is risky code tested, is it fast…

ponytail
Auto-invoked

ponytail

Lazy senior dev mode: the smallest change that fully solves the task, and a reply a busy human understands in one read. Use on…

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc12d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react1d252k
@facebook@facebookInstall Skill

Questions about ponytail-help.

Which coding agents can use ponytail-help?
ponytail-help installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.