Ponytail ヘルプ
呼び出されたときにこのリファレンスカードを表示します。ワンショットで、モードを変更せず、フラグファイルの書き込みや永続化もしません。
レベル
| レベル | トリガー | 動作 |
|---|---|---|
| Lite | /ponytail lite | 要求されたものを構築し、より小さい選択肢を1行で示します。 |
| Full | /ponytail | 最小限の完全な変更、ロジックが必要とするチェック、スキップした作業とリスクを明示する応答を返します。デフォルト。 |
| Ultra | /ponytail ultra | 要求に対して疑問を投げかけ、構築前に反論も行います。 |
レベルは変更されるかセッションが終了するまで維持されます。
スキル
| スキル | トリガー | 動作 |
|---|---|---|
| ponytail | /ponytail | レイジーモードそのもの:最小限の新しいコード、スキップした作業やリスクを明確に示す応答を返します。 |
| ponytail-review | /ponytail-review | diffに対する品質レビュー:バグ、セキュリティ、負荷、テスト不足、速度、削除すべき箇所。各発見事項は何が問題で、どう修正するかを示します。 |
| ponytail-audit | /ponytail-audit | リポジトリ全体に対する同じ品質レビューをランク付けして表示します。 |
| ponytail-debt | /ponytail-debt | shortcut: コメントを収集し、追跡可能な台帳に記録します。 |
| ponytail-gain | /ponytail-gain | 測定された影響スコアボード:コード削減、コスト削減、速度向上。 |
| ponytail-help | /ponytail-help | このカード。 |
Codex CLI および IDE 拡張機能では、スキルを $ponytail:ponytail、$ponytail:ponytail-review、または $ponytail:ponytail-help で呼び出します。Claude Code と OpenCode は上記のスラッシュコマンド形式を使用します(OpenCode は6つすべてをスラッシュコマンドとして提供します)。
無効化
「stop ponytail」または「normal mode」と発言してください。/ponytail でいつでも再開できます。/ponytail off も機能します。
バンド (Claude Code)
/ponytail band はプロンプト上部のバンドを非表示にし、同じコマンドで再表示します。/ponytail band on と /ponytail band off で直接設定します。レベルは維持されます。/ponytail band import は過去のClaude Codeセッション(コスト、エージェント時間、トークン)をボードに追加します。
デフォルトモードの設定
デフォルトモード = full、すべてのセッションで自動的に有効になります。変更するには:
環境変数(最優先):
export PONYTAIL_DEFAULT_MODE=ultra
設定ファイル(~/.config/ponytail/config.json、Windows:%APPDATA%\ponytail\config.json):
{ "defaultMode": "lite" }
セッション開始時の自動有効化を無効にするには "off" を設定し、必要なときに /ponytail で手動で有効にします。
解決順序:環境変数 > 設定ファイル > full。
更新
自動更新を一度有効にします:/plugin を開き、Marketplaces に移動し、ponytail を選択して「自動更新を有効にする」をクリックします。Claude Code は起動時に新しいバージョンを取得します(プロンプトが表示されたら /reload-plugins を実行)。手動更新:/plugin marketplace update ponytail を実行し、その後 /reload-plugins を実行します。
/plugin が認識されない場合、Claude Code が古い可能性があります。更新してください(npm install -g @anthropic-ai/claude-code@latest、または brew upgrade claude-code)して再起動します。他のホストはそれぞれの更新フローを使用します。
詳細
完全なドキュメントとサンプル:https://github.com/DietrichGebert/ponytail