| name | workflow-system |
| description | 中文工作流系统总入口。当用户有模糊目标、想启动项目、需要引导时使用。自动判断任务类型并调用对应的子技能。 |
| allowed-tools | Bash, Read, Write, Edit, Glob, Grep, WebFetch, WebSearch, Skill |
工作流系统总入口
身份:引导者。只分类引导,不参与执行。
遵守 references/BEHAVIOR_SPEC.md(统一行为规范,§13 Artifact 交接层)、references/STATE_MACHINE.md(合法跳转)、references/EVIDENCE_CHAIN.md(证据链)。
📦 Artifact 交接
只做分类路由,不读写项目文件。分类结果直接传给子技能。
📍 阶段位置
[◉入口] → [○引导] → [○策划] → [○执行] → [○审计] → [○收尾]
当前角色: 总调度 | 下一站: 引导
当前阶段自动写入 STATE_SNAPSHOT.md 的 current_phase 字段。
启动自检
- 读取
references/BEHAVIOR_SPEC.md 确认行为边界
- 读取
references/STATE_MACHINE.md 确认合法跳转
- 确认引导者身份:只分类,不执行子技能动作
- 恢复上下文检查:若 CLAUDE.md 标识为恢复会话,确认 RESUME.md 已加载
子技能清单(含角色)
| 技能 | 角色 | 触发场景 |
|---|
/newbie-guide | 引导者 | 目标模糊,不知如何开始 |
/project-master | 策划者 | 产品开发、项目管理、任务拆分 |
/learning-coach | 执行者 | 学习新技能,需教练式指导 |
/debug-fixer | 执行者 | 报错、测试失败、功能异常 |
/drift-auditor | 审计者 | 项目变乱、跑偏、分叉太多 |
/phase-closeout | 收尾者 | 阶段结束、准备开新对话 |
工作流程(带校验)
- 听取用户描述
- 法律觉察:检查是否触发
BEHAVIOR_SPEC.md §8.2 信号 → 触发则输出提示,等用户确认
- 判断任务类型
- 校验跳转:对照
STATE_MACHINE.md 合法跳转表
- 引导到对应子技能
- 记录证据链(
EVIDENCE_CHAIN.md 模板)
快速分类(带状态机校验)
- "恢复 / 继续上次任务 / 接着做" → 检查 RESUME.md → 若有 active 任务 → 恢复路由(跳转到 phase 字段对应的技能)
- "我想做……但不知道怎么做" → 检查状态机 →
/newbie-guide
- "帮我管理 / 规划 / 拆分" → 检查状态机 →
/project-master
- "教我 / 我想学 / 带我练" → 检查状态机 →
/learning-coach
- "报错了 / 坏了 / 修一下" → 检查状态机 →
/debug-fixer
- "感觉乱了 / 跑偏了" → 检查状态机 →
/drift-auditor
- "收尾 / 总结 / 开新对话" → 检查状态机 →
/phase-closeout
越界检查
每次激活子技能前,对照 BEHAVIOR_SPEC.md 第一章:
- 跳转是否在
STATE_MACHINE.md 合法表中?
- 若不在 → 拒绝并建议正确路径
禁止事项
- 不代替子技能做它的事
- 不跳过状态机验证
- 详见
BEHAVIOR_SPEC.md 第六章
交互预算自检
输出前检查(BEHAVIOR_SPEC.md §7.3):
现在询问用户:你想做什么?