Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

ponytail-help — Claude Code skill: what it does, how to install

Shows a quick reference card for ponytail levels, skills, and configuration inside the chat. Useful when you need command triggers without leaving your editor.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add DietrichGebert/ponytail --skill ponytail-help -a claude-code
Open on GitHub

What ponytail-help does

The skill displays a one-shot reference card in your terminal or IDE. It outlines what the Lite, Full, and Ultra levels do, lists related skills like review and audit, and covers deactivation commands. Invoking it will not switch modes or touch flag files.

Trigger formats depend on your environment. Claude Code and OpenCode use /ponytail-help, while Codex CLI and the IDE extension require the $ponytail:ponytail-help syntax. The card also notes configuration resolution: the PONYTAIL_DEFAULT_MODE environment variable overrides ~/.config/ponytail/config.json.

Install this reference if you run ponytail daily and want triggers right in the prompt. If you already memorized the commands, skip it to keep your skill list lean.

What it helps with

  • check definitions for Lite, Full, and Ultra levels
  • lookup trigger formats for Codex CLI and Claude Code
  • review configuration paths and environment variable precedence
  • find deactivation phrases to stop active mode

Example prompts for the agent

  • /ponytail-help
  • ponytail help
  • how do I use ponytail

How to install ponytail-help

1Skills CLI (Vercel)

npx skills add DietrichGebert/ponytail --skill ponytail-help -a claude-code

2Manually: put the files in place

~/.claude/skills/ponytail-help/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/ponytail-help/

From the same set6

The whole set →

Similar

caveman-learn JuliusBrussee This skill reads Caveman learn reports, proposes token-cost reductions, and asks for consent before each edit. Use it for heavy CLAUDE.md files or repeated context. Claude Code CX Codex Cursor +1 105,700installs verify-and-stop JuliusBrussee Proves existing work meets acceptance criteria without expanding scope. Useful for validation tasks and last-mile checks. Claude Code CX Codex Cursor +1 104,000installs lean-build JuliusBrussee Prevents overbuilding when adding new features or integrations. It sets strict acceptance bounds, cuts speculative abstractions, and stops immediately once proof passes. Claude Code CX Codex Cursor +1 103,500installs obsidian-cli kepano A skill for working with Obsidian vaults from the command line: read and create notes, search, edit properties, debug plugins and themes. Claude Code CX Codex Cursor +1 80,800installs find-skills vercel-labs Discovers and installs agent skills from skills.sh directly inside your coding assistant. Handy when you need domain-specific workflows for a project. Claude Code CX Codex Cursor +1 4,000,000installs grill-me Matt Pocock grill-me interviews you about a plan or design to expose gaps and sharpen decisions. Use it before implementation starts. Claude Code 1,424,476installs grill-with-docs Matt Pocock This skill interviews you about a plan or design and creates ADRs and a glossary along the way. Use it when decisions need sharper definition. Claude Code 1,219,756installs handoff Matt Pocock Creates a handoff document from the current conversation so another agent can continue the work. Use it when a task moves to a new session or agent. Claude Code 1,038,491installs

Questions about ponytail-help

How to install ponytail-help in Claude Code?

Run npx skills add DietrichGebert/ponytail --skill ponytail-help -a claude-code in your terminal. Once added, invoke it via slash command in your session.

What does ponytail-help do?

It prints a one-shot reference card listing commands, levels, and settings for ponytail tools. It answers quick syntax questions directly in the chat.

Does running ponytail-help alter the current mode?

No, the card outputs read-only text. It does not toggle levels, persist data, or write flag files.

Source text

SKILL.md · MIT
---
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):
```bash
export PONYTAIL_DEFAULT_MODE=ultra
```

**Config file** (`~/.config/ponytail/config.json`, Windows: `%APPDATA%\ponytail\config.json`):
```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

© DietrichGebert · MIT · DietrichGebert/ponytail

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor