
このアプリについて
AIエージェントを「余計なコードを書かないベテラン開発者」のように振る舞わせるスキル集です。コードを書く前に『そもそも必要か→既存の再利用→標準機能→1行で済むか』という手順で判断させ、過剰な実装を防ぎます。バリデーションやセキュリティ、エラー処理は削らない安全設計で、diffの見直し(/ponytail-review)やリポジトリ全体の監査(/ponytail-audit)などのコマンドも使えます。
連携方式スキルプラグインフック
使い方
Claude Code がインストール済みであることを前提としています
インストールコマンド
/plugin marketplace add DietrichGebert/ponytailスキルとして使う
スキルとは? →Claude Code に特定の作業を覚えさせる命令ファイルです。/スキル名と入力するだけで呼び出せます
STEP 1ファイルを入手
SKILL.mdGitHub からダウンロードSTEP 2フォルダに配置
.claude/commands/プロジェクト or ホームにSTEP 3チャットで起動
/スキル名Claude Code のチャット欄で配置場所のイメージ
プロジェクト/
└── .claude/
└── commands/
└── skill-name.md ← ここに置く
# グローバル(全プロジェクトで使う場合)
~/.claude/commands/フックとして使う
フックとは? →決まった操作をきっかけに自動で動くスクリプトです。ファイル保存・コミット前など任意のタイミングで実行できます
STEP 1スクリプトを入手
hook.sh / .pyGitHub からダウンロードSTEP 2設定ファイルに追記
settings.jsonhooks 欄にトリガーを設定STEP 3自動実行
トリガー発火設定タイミングで Claude が起動~/.claude/settings.json の例
{
"hooks": {
"PostToolUse": [{
"matcher": "Write|Edit",
"hooks": [{ "type": "command", "command": "./hook.sh" }]
}]
}
}スキル一覧
6 件ponytail実際に動く範囲で最も怠惰(最小・最短)な解を強制する中核スキル。YAGNI→標準ライブラリ→ネイティブ機能→一行→最小実装の順に判断し過剰実装を防ぐ。ponytail-review変更差分を過剰実装のみに絞ってレビューし、削除対象・置き換え先を一行ずつ提示するスキル。ponytail-auditリポジトリ全体を走査し、削除・簡略化・標準機能への置き換えができる箇所を影響順にランク付けする監査スキル。ponytail-debtコード中の`ponytail:`コメントを集約し、限界と改善トリガーを含む負債台帳を作成するスキル。ponytail-gainベンチマーク中央値からコード量・コスト・速度の削減効果をASCIIバーで表示するスキル。ponytail-help全ponytailモード・スキル・コマンドのクイックリファレンスと既定モード設定方法を表示するスキル。コマンド一覧
6 件/ponytailponytailの怠惰度レベル(lite/full/ultra/off)を切り替える。/ponytail-review現在の変更差分を過剰実装の観点だけでレビューし、削除できる箇所を一行ずつ指摘する。/ponytail-auditリポジトリ全体を過剰実装の観点で監査し、削除・簡略化できる箇所を影響の大きい順に列挙する。/ponytail-debtコード中の`ponytail:`コメント(意図的な手抜き箇所)を集めて技術的負債の台帳にまとめる。/ponytail-gainベンチマーク中央値をもとにコード量・コスト・速度の削減効果をスコアボード表示する。/ponytail-helpponytailのレベル・スキル・コマンドのクイックリファレンスを表示する。関連のアプリをさがす
関連アプリ
同じカテゴリ・業界のアプリからナビが選びました