dev-cycle
互動式開發流程管理器。協調探索、規劃、審查與建置階段,並運用專屬 AI 代理團隊(Scout、Bob、Garry、Arlo)確保專案交付品質。
簡介
dev-cycle 技能為 Claude Code 內的軟體開發提供了一個結構化、多階段的編排框架。它超越了單純的指令執行,將開發視為互動式的會話活動。該工具管理任務的完整生命週期(從程式碼庫探索到最終建置與驗證),確保需求明確、邊緣案例得到考量並降低技術債。透過利用專屬的子代理團隊,它分配了認知負荷與技術任務,確保高階願景與實作細節的一致性。
-
編排四階段工作流程:探索(研究需求與模式)、規劃(定義可執行的任務與驗收標準)、審查(與使用者對齊)及建置(透過代理執行工作)。
-
整合專屬子代理:Scout 進行快速探索、Bob 負責可靠的技術建置、Garry 提供戰略監督與協調、Arlo 負責複雜數據與分析驗證。
-
透過儲存於專案目錄(active/completed)的 Markdown 檔案追蹤會話狀態,實現無縫切換與中斷恢復。
-
提供「小型任務模式」,在簡化流程的同時仍能保留文件與決策記錄。
-
強制執行分支工作流整合,確保程式碼變更遵循標準慣例進行提交與推送。
-
與 megg 記憶體系統連接,確保在每次循環開始時載入上下文,並保存關鍵架構決策。
-
適用於需要可重複、可審計且高品質流程來進行功能開發或錯誤修正的開發人員、軟體工程師與技術主管。
-
輸入通常為高階目標或功能請求;該技能負責細分任務、代理委派與進度回報。
-
限制條件包括對 Node.js 20+ 與 megg 記憶體系統的依賴;由於會話檔案儲存於檔案系統中,需要適當的目錄存取權限。
-
使用者在探索階段需與系統互動以核准規劃或回答澄清問題,以保持對齊。
-
本工作流具備迭代性,任務僅在通過測試、Lint 檢查與安全性審計等標準後才會被標記為完成。
倉庫統計
- Star 數
- 14
- Fork 數
- 1
- Open Issue 數
- 1
- 主要語言
- Shell
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月3日 上午09:26