用途:spec-orchestrator 负责技能路由与工作流编排,根据任务类型把请求导向对应的 spec 技能,并管理各阶段之间的转换纪律。
主要能力:提供 spec-research(需求、调研与架构,产出 spec.md)、spec-plan(实现计划与任务,产出 plan.json)、spec-implement(执行任务、跟踪进度并汇报)、spec-finish(实现后验证)等流程技能,以及 code-subagents(并行分派与两阶段评审)、oracle-architect(DDD 模式与组件职责)、oracle-testing(TDD 模式与边界测试)等知识技能。
使用方式:核心规则是“在人类审阅并批准书面计划之前,绝不写代码”。每个功能在 docs/specs/YYYY-MM-DD-<feature>/ 下产出 spec.md 与 plan.json 两个产物。典型流程为 spec-research → spec-plan → spec-implement → spec-finish;复杂缺陷修复或重构走研究偏重的研究、定向计划与实现;测试问题用 oracle-testing;架构与领域建模问题用 oracle-architect。真正琐碎的改动(拼写、单行配置、变量重命名)可跳过流水线。
限制与注意:流程并非纯线性,允许研究回研究、计划回研究、实现回计划、实现回研究、收尾回实现等回流;同一问题循环两次以上应停下来询问人类。资料未提供安装命令、收费、价格与平台信息。