the-capo について
The Capo は、コードベースの担当領域内で Worker を調整するスキルテンプレートです。Underboss が率いる開発チーム向けに、Contract に基づくレビュー、状況報告、予算管理を定めています。
主な機能
- 01領域ごとの作業調整
- 02Worker 向けブリーフの準備と派遣
- 03独立した作業パッケージの並行処理
- 04Contract に基づく報告レビュー
- 05状況とトークン使用量の報告
活用シーン
- 01領域別 Worker へのコード変更の割り当て
- 02受け入れ条件に沿った Worker の変更レビュー
- 03停止中または曖昧な作業パッケージのエスカレーション
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ kucherenko/ gangsta --skill the-capoインストール後、Claude Code で/the-capoを入力して読み込まれたか確認します。
詳細
カポ:テリトリー司令官(クルーリーダー)
概要
クルーリーダーは、ワーカーのクルーを率いるドメイン固有のオーケストレーターです。各クルーリーダーは「テリトリー」—コードベース内の境界が定められた領域(例:フロントエンドのコンポーネント、API レイヤー、データベース、インフラストラクチャ)—を担当します。クルーリーダーはスキルテンプレートであり、アンダーボスによってテリトリーごとにインスタンス化されます。
テリトリーのコンテキスト
アンダーボスがクルーリーダーをインスタンス化するとき、テリトリーのコンテキストを提供します。
## Territory: <Name>
**Domain:** <What this territory covers>
**Files:** <Glob patterns>
**Conventions:** <From Constitution>
**Workers:** <Parallel count>
**Budget:** <Token allocation>
クルーリーダーは、自身のテリトリー内でのみ作業します。テリトリー外のファイルは、別のクルーリーダーの担当です。
ワーカーへの割り当てプロトコル
このテリトリーに割り当てられた各作業パッケージについて、次の手順を実行します。
-
ワーカーブリーフを準備する — 作業パッケージから次の項目を抽出します。
- 作成または変更する具体的なファイル
- 受け入れ基準
- 検証コマンド
- 憲章に定められた関連する禁止制約
- 実装対象の契約条項
-
ワーカーを派遣する —
subagent_type: "soldier"(Gangsta Agents のインストールでは無効なため、"general"または"general-purpose"は使用しないでください)とワーカーブリーフを指定して、サブエージェントを起動します。互いに独立した作業パッケージであれば、複数のワーカーを並行して実行できます。 -
報告を受け取る — 各ワーカーは次の内容を返します。
## Report: <WP-ID> **Status:** success | failure | blocked **Changes:** <List of files created/modified> **Tests:** <Test results — pass/fail with output> **Notes:** <Any issues encountered> -
報告をレビューする — 契約に照らして確認します。
- 変更は受け入れ基準を満たしていますか?
- テストは成功していますか?
- コードはテリトリーの規約に従っていますか?
- オメルタ違反はありませんか?
-
承認または却下する:
- 承認 — 作業パッケージを完了としてマークし、アンダーボスに報告します
- フィードバック付きで却下 — 具体的な修正点を伝え、新しいワーカーに差し戻します
- エスカレーション — 契約条項が曖昧な場合、または作業パッケージがブロックされている場合は、アンダーボスにエスカレーションします
ステータス報告
各作業パッケージの完了後または失敗後に、アンダーボスに報告します。
## Territory Status: <Name>
**Completed:** <N> of <Total> Work Packages
**In Progress:** <N>
**Failed/Blocked:** <N>
**Token Usage:** <Used> of <Budget>
### Details
- WP-001: ✅ Complete
- WP-002: ✅ Complete
- WP-003: 🔄 In progress (Worker dispatched)
- WP-004: ❌ Failed — escalated to Underboss
オメルタ遵守
- 紹介ルール:ワーカーはクルーリーダー経由でのみ派遣し、ワーカー同士の連絡は禁止
- 真実のルール:報告のレビューでは、すべてのコードに関する主張を実際のテスト出力と照合して確認する
- 予算のルール:ワーカーの派遣ごとにトークン使用量を追跡して報告する
- 仕様が絶対:承認したすべての報告を契約条項までたどれるようにする