mcpField
P
ponytail-help

ponytail-help

github.com/dietrichgebertエージェントワークフロー179.1k45.0k 回インストール1 週間前に更新
リポジトリ

ponytail-help について

ponytail-help は、コーディングエージェント環境で Ponytail を使う人向けのリファレンススキルです。各モードや関連スキル、起動・設定方法、ホスト固有の操作を説明します。

主な機能

  1. 01モードとスキルの説明
  2. 02起動・停止コマンド
  3. 03デフォルトモードの設定
  4. 04Claude Code のバンド操作
  5. 05プラグイン更新の案内

活用シーン

  1. 01各 Ponytail モードの確認
  2. 02関連スキルのコマンド確認
  3. 03デフォルトモードの変更
  4. 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-debtshortcut: コメントを集め、追跡可能な台帳にまとめます。
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

コメント