工程開發
skill-orchestrator avatar

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
在 GitHub 查看