black-tortoise-agent-orchestration
SKILL.md
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
Weekly Installs
8
Repository
7spade/black-tortoiseFirst Seen
Feb 1, 2026
Security Audits
Installed on
codex8
opencode7
gemini-cli7
replit7
claude-code7
mcpjam6