Add cc-switch-dev-workflow skill
这个提交包含在:
@@ -0,0 +1,60 @@
|
||||
# Foundation: Human And Agent Boundaries
|
||||
|
||||
## Purpose
|
||||
定义人在这套流程中的职责,以及主 agent、研究 agent、计划 agent、实现 agent、审查 agent 的边界。
|
||||
|
||||
## When to Use
|
||||
- 团队要分清“谁做判断、谁做执行”时
|
||||
- 需要决定什么时候必须人工接管时
|
||||
- 要设计多 agent 并行时
|
||||
|
||||
## Inputs
|
||||
- 当前阶段目标
|
||||
- 上一阶段高密度产物
|
||||
- 当前范围边界
|
||||
|
||||
## Outputs
|
||||
- 清晰的职责分配
|
||||
- 并行和接管规则
|
||||
|
||||
## Primary Agent/Model
|
||||
`CC Switch` 主控 + `GPT-5.4 Pro xhigh`
|
||||
|
||||
## Secondary Agent/Model
|
||||
`Claude Opus 4.6`
|
||||
|
||||
## Required Skills
|
||||
- 阶段相关 skill
|
||||
|
||||
## Steps
|
||||
1. 先由主 agent 定义目标、边界、产物和分工。
|
||||
2. 研究 agent 只收集和压缩事实,不直接替代最终决策。
|
||||
3. 计划 agent 把事实整理成阶段化产物。
|
||||
4. 实现 agent 只按照已批准的产物实施。
|
||||
5. 审查 agent 负责第二视角发现遗漏、过度设计和一致性问题。
|
||||
6. 人在 Spec 审核、例外审批、最终验收和高风险取舍时接管。
|
||||
|
||||
## Exit Criteria
|
||||
- 每个角色都只拿到完成当前任务所需的上下文
|
||||
- 人工判断只出现在必须的高杠杆位置
|
||||
|
||||
## Failure Recovery
|
||||
- 如果实现 agent开始决定范围或技术路线,停止执行,回到计划 agent
|
||||
- 如果研究 agent直接输出最终规范,必须交给计划 agent 或审查 agent 再压缩
|
||||
|
||||
## Related Templates
|
||||
- [`../templates/agent-handoff-template.md`](../templates/agent-handoff-template.md)
|
||||
- [`../templates/claude-md-template.md`](../templates/claude-md-template.md)
|
||||
|
||||
## Human Responsibilities
|
||||
- 确认项目目标、边界和成功标准
|
||||
- 审核 `SPECS/*.md`
|
||||
- 批准技术栈例外和模型例外
|
||||
- 进行最终验收和发布决定
|
||||
|
||||
## Agent Responsibilities
|
||||
- 主 agent:阶段推进、任务编排、上下文收缩
|
||||
- 研究 agent:扫描会议、参考仓库、技能与现状
|
||||
- 计划 agent:产出 `ANALYSIS.md`、`TODO.yaml`、Spec、Plan
|
||||
- 实现 agent:按计划实施代码和测试
|
||||
- 审查 agent:做 Spec 审查、Gap 校验、重构建议和第二视角复核
|
||||
在新工单中引用
屏蔽一个用户