💬 コミュニケーション コミュニティ
black-tortoise-agent-orchestration
複数のエージェントやツールを連携させ、複雑なワークフローを最小限の変更で実行するよう調整するSkill。
📜 元の英語説明(参考)
Orchestrate Black-Tortoise 代理的子代理與 MCP 工具,確保 DDD/Signals-first 流程與最小改動。Use when coordinating multiple agents or MCP tools, planning complex multi-step workflows, or ensuring minimal surgical changes.
🇯🇵 日本人クリエイター向け解説
一言でいうと
複数のエージェントやツールを連携させ、複雑なワークフローを最小限の変更で実行するよう調整するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[Skill 名] black-tortoise-agent-orchestration
Black-Tortoise エージェントオーケストレーションスキル
使用時機
Black-Tortoiseエージェントを使用して、多段階タスク(計画 → 実装 → 検証)を処理する場合。- 単一のラウンド内で複数の MCP(angular-cli, Software-planning-mcp, sequentialthinking, context7, codacy)を調整する必要がある場合。
作業フロー(最小化)
- ルール特定:
docs/INDEX.mdに基づいて対応するAGENTS.md→README.mdを読み込みます。 - 分解:
sequentialthinking/*を呼び出してステップを取得します。正式な計画が必要な場合は、Software-planning-mcp/*のstart_planning/save_planを使用します。 - 検証:
- API / フレームワーク:
context7/*(resolve-library-id → get-library-docs)。 - Angular CLI / schematics:
angular-cli/*。
- API / フレームワーク:
- 実装ガードレール:
- 単方向依存:Presentation → Application → Domain → Infrastructure。
- Signals-first、RxJS 状態管理と
as anyは禁止。 - 削除可能性を維持し、最小限の変更に留めます。
- 品質:必要に応じて
codacy/*を使用して分析を取得し、実行可能な修正を提示します。pnpm run lint、pnpm run architecture:gateの実行を推奨します(自動実行はしません)。 - サブエージェント切り替え:
- 計画:
agent/runSubagent→Planning mode instructions - デバッグ:
agent/runSubagent→debug - セキュリティ/品質:
agent/runSubagent→SE: Security
- 計画:
MCP ループ防止ルール
- 同一の議題に対して同一の MCP は一度だけ呼び出します。新しい情報がない場合は、繰り返しを直ちに停止します。
- context7:
resolve-library-idの後にget-library-docsを一度実行して完了し、再実行を避けます。 - Software-planning-mcp:
start_planning/save_planは、計画の更新が必要な場合にのみ一度実行します。 - sequentialthinking:最初の分解/優先順位付けに使用し、同じステップで再入はしません。
- ネストされた、または相互再帰的な
agent/runSubagentは避けます。一度に一つのサブエージェントのみを切り替え、完了後にメインエージェントに戻ります。
出力要件
- まず仮定とリスクを挙げ、次に具体的なステップ(ファイルパスを含む)を提示します。
- 検証が必要なコマンドまたはテストを指摘します。
- 簡潔さを保ち、重複やドメイン間の結合を避けます。
例文入力
- 「tasks capability にリストソート機能を追加し、まず計画を立ててから実装してください」
- 「Angular Material 20 の mat-table における sticky の動作を調査し、修正手順を提示してください」
例文出力の要点
- 断片化されたステップ + パスリンク
- 参照すべき
AGENTS.md/README.mdの指定 - lint / architecture gate / 関連テストの実行を促す
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Black-Tortoise Agent Orchestration Skill
使用時機
- 使用
Black-Tortoise代理處理多步驟任務(規劃 → 實作 → 驗證)。 - 需要在單一回合內協調多個 MCP(angular-cli, Software-planning-mcp, sequentialthinking, context7, codacy)。
作業流程(最小化)
- 定位規則:依
docs/INDEX.md讀取對應AGENTS.md→README.md。 - 拆解:呼叫
sequentialthinking/*取得步驟;若需正式計畫,用Software-planning-mcp/*的start_planning/save_plan。 - 查證:
- API / 框架:
context7/*(resolve-library-id → get-library-docs)。 - Angular CLI / schematics:
angular-cli/*。
- API / 框架:
- 實作護欄:
- 單向依賴:Presentation → Application → Domain → Infrastructure。
- Signals-first,禁止 RxJS 狀態管理與
as any。 - 保持可刪除性,最小改動。
- 品質:必要時用
codacy/*取得分析,再給出可行修正;建議執行pnpm run lint、pnpm run architecture:gate(不自動執行)。 - 子代理切換:
- 計畫:
agent/runSubagent→Planning mode instructions - 除錯:
agent/runSubagent→debug - 安全/品質:
agent/runSubagent→SE: Security
- 計畫:
MCP 防迴圈守則
- 同一議題對同一 MCP 只呼叫一次;若無新資訊,立即停止重複。
- context7:
resolve-library-id後接get-library-docs一輪完成,避免重跑。 - Software-planning-mcp:
start_planning/save_plan僅在計畫需要更新時執行一次。 - sequentialthinking:用於初次拆解/優先序,不在同一步驟重入。
- 避免巢狀或互相遞迴的
agent/runSubagent;一次只切換一個子代理,完成後返回主代理。
輸出要求
- 先列假設與風險,再給具體步驟(含檔案路徑)。
- 指出需驗證的指令或測試。
- 保持簡潔,避免重複、避免跨域耦合。
範例輸入
- 「為 tasks capability 增加列表排序,先給計畫再實作」
- 「查 Angular Material 20 中 mat-table 的 sticky 行為,提供修正步驟」
範例輸出要點
- 片段化步驟 + 路徑鏈結
- 指定需查閱的
AGENTS.md/README.md - 提醒執行 lint / architecture gate / relevant tests