ponytail-help について
ponytail-help は、コーディングエージェント環境で Ponytail を使う人向けのリファレンススキルです。各モードや関連スキル、起動・設定方法、ホスト固有の操作を説明します。
主な機能
- 01モードとスキルの説明
- 02起動・停止コマンド
- 03デフォルトモードの設定
- 04Claude Code のバンド操作
- 05プラグイン更新の案内
活用シーン
- 01各 Ponytail モードの確認
- 02関連スキルのコマンド確認
- 03デフォルトモードの変更
- 04Claude Code の表示・更新設定の確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ dietrichgebert/ ponytail --skill ponytail-helpインストール後、Claude Code で/ponytail-helpを入力して読み込まれたか確認します。
詳細
Ponytail ヘルプ
呼び出されたときにこのリファレンスカードを表示します。1回限りの動作です。モードの変更、フラグファイルの書き込み、情報の永続化は行いません。
レベル
| レベル | トリガー | 変更内容 |
|---|---|---|
| Lite | /ponytail lite | 依頼された内容を実装し、より小さな選択肢を1行で示します。 |
| Full | /ponytail | 必要最小限の完全な変更を行い、ロジック上必要な箇所をチェックし、省略した内容とリスクがあれば回答で示します。デフォルトです。 |
| Ultra | /ponytail ultra | さらに依頼内容に疑問を呈し、実装に入る前に異議を唱えます。 |
レベルは、変更されるかセッションが終了するまで維持されます。
スキル
| スキル | トリガー | 機能 |
|---|---|---|
| ponytail | /ponytail | レイジーモードそのものです。新しいコードを最小限に抑え、省略した作業やリスクを明示して回答します。 |
| ponytail-review | /ponytail-review | 差分の品質レビューです。バグ、セキュリティ、負荷、テスト不足、速度、削除できるものを確認します。各指摘で、問題の内容と修正方法を説明します。 |
| 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)、再起動してください。その他のホストでは、それぞれの更新手順を使用します。