工程開發
dev-cycle avatar

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