工程開發
skill-orchestrator
透過分析可用技能、制定結構化執行計畫並管理手動或委派的多步驟工作流程,來統籌複雜的程式設計任務。
簡介
Skill Orchestrator 是一種專門的代理技能,旨在連結高階程式設計目標與細粒度任務執行。它在 Claude Code 中扮演專案經理的角色,將複雜的多階段開發需求轉化為可執行、可追蹤的執行計畫。透過掃描您的可用技能目錄,此編排器能為專案的每個階段識別出最合適的專業知識——無論涉及架構設計、後端實作、前端開發、測試還是文件編寫。
-
智慧任務分解:自動剖析複雜需求,識別核心目標、所需技術領域及邏輯依賴關係。
-
結構化執行規劃:產生詳細的基於 Markdown 的執行計畫 (EXECUTION_PLAN.md),並附帶 GitHub 風格的核取方塊,用於追蹤進度與狀態監控。
-
雙模式執行:支援「手動模式」(由用戶分步執行)與「委派模式」(透過子代理進行全自動化執行)。
-
技能目錄整合:與您現有的技能庫深度整合,確保每個任務都能精確映射到目錄中的正確技能。
-
進度持久化:直接在執行計畫檔案中追蹤狀態更新、備註與問題,確保跨工作階段的一致性。
-
最適合用於跨越多項技術考量的大型功能開發、程式碼重構專案或複雜的錯誤修復。
-
需要參考檔案 (如 references/skills_catalog.md) 才能發揮最佳效能;請確保您的專案環境已設定必要的技能定義。
-
在進行任何程式碼修改之前,會先向用戶展示生成的計畫以供批准,確保資訊透明。
-
促進專門代理之間的協作,確保在正確的步驟使用正確的工具。
-
強烈建議希望將開發工作流程標準化並提升複雜 AI 輔助編碼任務可預測性的團隊使用。
倉庫統計
- Star 數
- 22
- Fork 數
- 2
- Open Issue 數
- 1
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月4日 上午12:14