com um clique
workflow-launcher
用户用自然语言描述意图(继续/审/新建/批准/驳回/发版)时,按 D-008 三步仲裁翻译为 /workflow:* 命令并调用
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
用户用自然语言描述意图(继续/审/新建/批准/驳回/发版)时,按 D-008 三步仲裁翻译为 /workflow:* 命令并调用
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
需求全生命周期管理伞形 Skill,被 8 个 /requirement:* 命令共用。负责状态持久化、PR 提交、归档;阶段切换在 F-012 落地前仍由本 Skill 承载,落地后将统一到 /workflow:next
追加语义事件到 requirements/<id>/process.txt(追加式)。阶段切换、评审结论、门禁、阻塞、save 等"有含义的一行"走此 Skill;process.txt 唯一写入通道,不再有 Hook 竞争写入。
阶段 6(任务规划)拆分 features.json 为功能点任务;阶段 7(开发实施)派 subagent 实现单个 feature_id 并管理状态流转(pending → in-progress → done)。Done 转换时触发 /code-review scoped 到该 feature。
聚合 8 个专项 checker + review-critic 对抗验证 + code-quality-reviewer 综合裁决的输出,生成统一 Markdown 审查报告,按严重度分类归档,附裁决明细段。
workflow run 全生命周期管理伞形 Skill,被 9 个 /workflow:* 命令共用。负责状态校验矩阵派发、jsonl 事件追加、bootstrap/continue/save/status/list/approve/reject/rollback/cancel 9 子动作。
/code-review 的预检 Skill。识别审查模式(独立/嵌入)、确定范围、取 diff,生成 .review-scope.json 供并行 checker 消费。
| name | workflow-launcher |
| description | 用户用自然语言描述意图(继续/审/新建/批准/驳回/发版)时,按 D-008 三步仲裁翻译为 /workflow:* 命令并调用 |
用户用口头自然语言表达工作流相关操作意图时,例如:
本 Skill 仅做意图翻译,不执行命令,不改写 RunState。翻译结果:
(command, args, conflict)
若 conflict 非空,则向用户 ask 并等待二次输入(不引入轮次状态)。
若三项均为 None,表示本 Skill 不接管,直接透传给正常对话。
扫描活跃 run 列表,若存在任何 state == "approval_pending" 的 run,则先尝试在 approve / reject 两类关键词中匹配。命中即立即返回,跳过后续步骤。
对所有关键词按 length 降序排列,取所有命中。
取最长那条(hits[0])。
若命中列表最头部两条 length 相等,视为等长冲突,不擅自决策。
向用户输出 ask 模板(见下)并等待二次澄清。
等长冲突 ask 模板:
我同时检测到以下 N 个意图(关键词长度都为 K):
1. "<kw1>" → <command1>
2. "<kw2>" → <command2>
...
请明示要执行哪一个,或换一种说法。
详细关键词清单、长度排序表、匹配语义见:
→ reference/keyword-matching.md
核心匹配逻辑实现:keyword_matcher.py(本目录)
翻译成功后,调用对应的 /workflow:* 命令:
| 类 | 映射命令 |
|---|---|
| continue | /workflow:continue |
| review | /workflow:run code-review-embedded |
| new | /workflow:run standard-8phase "<title>" |
| approve | /workflow:approve |
| reject | /workflow:reject <reason> |
| release | /workflow:run release-cut(Post-MVP) |
new 类命令:从用户输入中提取标题(去除关键词后的剩余文本),若无法提取则提示用户补充标题reject 类命令:从 reject: 冒号后取 reason;不通过 / 驳回 类若无 reason 则提示用户补充\b)防止 approved / releases 误命中