最小限の実装方針とテストの維持

ponytailは、コーディングエージェントに対して動く最小限のコード変更を選ばせるオープンソースのルールセットです。外部ライブラリの新規追加や重複実装を避け、リポジトリ内の既存コンポーネントやプラットフォーム標準機能の再利用を促します。コード削減を優先する方針を取りつつも、入力バリデーション、エラーハンドリング、セキュリティ、アクセシビリティの省略は禁止しており、分岐やループを含むロジックにはテストコードを作成させます。

プラグインと設定ファイルによる配布形態

中核となる指示はskills/ponytail/SKILL.mdおよびAGENTS.mdとして記述されています。配布形態にはClaude CodeやCodex向けのプラグインのほか、各種エージェント向けの設定ファイル(.cursor/rules、.clinerulesなど)を採用しています。

レビュー・監査コマンドと運用情報の可視化

バージョン5では、変更箇所と周辺コードを読み込んで不具合やセキュリティリスクを検査する/ponytail-reviewと、リポジトリ全体の構造と負荷想定を分析して改善点を順位付けする/ponytail-auditを搭載しています。Claude Code環境ではプロンプト上部に帯状の情報表示領域(band)を配置し、タスクの消費トークンや既存コードの再利用率、テスト結果をローカル環境で追跡できます。