task-breakdown
將複雜的開發需求拆解為可執行的任務序列,並針對多代理環境進行委派分析。
簡介
task-breakdown 技能是一款專為如 Claude Code 等多代理開發框架所設計的架構協調工具。它允許開發人員將高層級的功能需求、重構需求或複雜的系統整合任務,拆解為可對應到特定代理(Agent)的離散邏輯任務。透過結構化的流程——包含定義範疇、列出必要組件(如資料庫、後端、前端、iOS、DevOps、設計師)、確定依賴關係以及評估技術複雜度——此技能確保大規模開發專案能以正確的順序執行。它對於全端、跨平台及 API 密集的專案特別有效,能維持架構的一致性。
-
自動將用戶需求映射到專業代理,例如 Database(架構/遷移)、Backend(API/邏輯)、Frontend(React/Next.js)、iOS(SwiftUI)、Designer(品牌/主題)及 DevOps(CI/CD/Docker)。
-
為常見的複雜流程提供標準化模式,包含 Web、iOS 及完整的跨平台應用架構。
-
強制執行嚴格的序列規則,例如資料庫先於後端、後端先於前端、設計師先於前端,從而預防常見的整合問題。
-
協助建立標準化的任務模板,包含任務 ID、複雜度(簡單/中等/複雜)、平台目標及明確的依賴關係追蹤。
-
透過產生可由主對話執行緒進行序列或平行處理的委派請求,來支援「Hub 架構」。
-
輸入:高層級的自然語言開發需求(例如:「建立一個具有 Web 與 iOS 端的社交媒體應用程式」)。
-
輸出:一份完整且有序的任務清單,按代理、平台及執行依賴性進行分類。
-
適用場景:架構設計新功能、管理複雜程式碼重構,以及協調多個專業 AI 代理的工作流程。
-
限制:專為子代理無法直接生成其他代理的系統所設計,需依賴 Hub 來處理拆解結果。請遵守所提供的序列規則,以確保代理間的互動可靠。
倉庫統計
- Star 數
- 13
- Fork 數
- 4
- Open Issue 數
- 0
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月3日 下午06:07