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