with one click
clarify
通过提出最多 5 个高度针对性的澄清问题来识别当前功能规格中未充分说明的区域,并将答案编码回规格中。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
通过提出最多 5 个高度针对性的澄清问题来识别当前功能规格中未充分说明的区域,并将答案编码回规格中。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Watch PR checks and merge when successful
全量分析现有代码仓库,逆向生成为 Codewave (LCAP) 规范模板,输出 spec.md + menus.md + TypeScript 实体/枚举文件。
分析代码仓库,自动识别功能模块并生成编号规格说明文档。多智能体架构:研究→规划→写作。
在任务生成后对 spec.md、plan.md 和 tasks.md 执行非破坏性的跨产物一致性和质量分析。
根据用户需求为当前功能生成自定义检查清单。
创建或更新项目宪章以定义项目的核心原则和不可协商规则。
| name | clarify |
| description | 通过提出最多 5 个高度针对性的澄清问题来识别当前功能规格中未充分说明的区域,并将答案编码回规格中。 |
| disable-model-invocation | true |
| allowed-tools | ["Bash(node */check-prerequisites.mjs*)"] |
$ARGUMENTS
你必须在继续之前考虑用户输入(如果不为空)。
目标:检测并减少活动功能规格中的歧义或缺失决策点,并将澄清直接记录在规格文件中。
注意:此澄清工作流预期在调用 /plan 之前运行(并完成)。如果用户明确表示他们跳过澄清(例如探索性 spike),你可以继续,但必须警告下游返工风险增加。
执行步骤:
从仓库根目录运行 node ${WAVE_PLUGIN_ROOT}/scripts/check-prerequisites.mjs --json --paths-only 一次(组合 --json --paths-only 模式 / -Json -PathsOnly)。解析最小 JSON 负载字段:
FEATURE_DIRFEATURE_SPECIMPL_PLAN、TASKS 用于未来链式流程。)/specify 或验证功能分支环境。加载当前规格文件。使用此分类法执行结构化的歧义和覆盖扫描。对于每个类别,标记状态:清晰 / 部分 / 缺失。生成用于优先级排序的内部覆盖图(除非不会提问,否则不输出原始图)。
功能范围与行为:
领域与数据模型:
交互与用户体验流程:
非功能质量属性:
集成与外部依赖:
边界情况与故障处理:
约束与权衡:
术语与一致性:
完成信号:
杂项/占位符:
对于每个状态为部分或缺失的类别,添加候选问题机会,除非:
生成(内部)优先级候选澄清问题队列(最多 5 个)。不要一次输出所有问题。应用这些约束:
顺序提问循环(交互式):
一次展示恰好一个问题。
对于多选问题:
**推荐:** 选项 [X] - <理由>| 选项 | 描述 |
|---|---|
| A | <选项 A 描述> |
| B | <选项 B 描述> |
| C | <选项 C 描述> |
| 简短 | 提供不同的简短答案(<=5 个词) |
你可以回复选项字母(例如 "A"),通过说"是"或"推荐"接受推荐,或提供你自己的简短答案。对于简答风格(无有意义的离散选项):
**建议:** <你建议的答案> - <简要理由>格式:简短答案(<=5 个词)。你可以通过说"是"或"建议"接受建议,或提供你自己的答案。用户回答后:
在以下情况下停止进一步提问:
永远不要提前透露未来排队的问题。
如果开始时不存在有效问题,立即报告无关键歧义。
每个接受答案后的整合(增量更新方法):
## 澄清记录 章节(如果缺失,在规格模板的最高级上下文/概述章节后创建)### 会话 YYYY-MM-DD 子标题用于今天。- 问:<问题> → 答:<最终答案>。(以前称为"X") 一次。验证(每次写入后执行 + 最终检查):
## 澄清记录、### 会话 YYYY-MM-DD。将更新的规格写回 FEATURE_SPEC。
报告完成(在提问循环结束或提前终止后):
/plan 或稍后再次运行 /clarify。行为规则:
/specify(不要在此创建新规格)。上下文用于优先级排序:$ARGUMENTS