工程开发
orchestrate
为复杂功能提供的多阶段开发工作流程,包含研究、规划、实现与审查机制。
简介
Orchestrate 是一种严谨的多阶段开发技能,专为管理代码库中重大功能的构建复杂度而设计。它强制执行结构化的流程,通过验证闸门确保代码质量,避免规划不足、范围蔓延或代码审查不周等常见问题。通过要求从研究与信心评分转换到规划与逐步实现,该技能引导 Claude 在跨领域变更中维护架构完整性。这对于涉及多个文件修改、需求不明确或需要系统性监督的新设计模式导入特别有效。
-
基于阶段的开发生命周期,包括研究、规划、实现与审查阶段。
-
内置信心评分闸门,防止对需求理解不足时过早进行实现。
-
强制性的规划阶段,要求列出文件变更、风险分析,并在执行前取得明确的用户批准。
-
在实现期间每五次编辑强制执行质量闸门,确保代码完整性。
-
根据每个阶段的特定需求选择专业代理人 (scout, orchestrator, reviewer, debugger)。
-
与持久记忆模式自动整合,确保在一个 session 中学到的经验能应用于未来的开发工作。
-
最适合处理涉及五个以上文件的功能、架构繁重的更新,或需要跨领域关注(如验证、错误处理)的复杂逻辑。
-
不建议用于单个文件变更、快速修复 Bug 或明确且例行性的任务。
-
输入为高阶功能需求,并通过 scout 代理人启动研究阶段。
-
输出包括结构化的项目计划、经过验证的代码差异,以及在审查阶段结束时捕获的技术决策记录。
-
利用更广泛的 Pro-Workflow 生态系统,在执行过程中提供自我修正记忆、上下文管理与成本追踪功能。
仓库统计
- Star 数
- 2,033
- Fork 数
- 196
- Open Issue 数
- 3
- 主要语言
- JavaScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月30日 09:12