工程开发
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 查看