with one click
stdd-understand
STDD Phase 1: 需求理解与确认 — 将模糊需求转化为清晰、可验证的变更提案(proposal.md)
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
STDD Phase 1: 需求理解与确认 — 将模糊需求转化为清晰、可验证的变更提案(proposal.md)
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
STDD Phase 4: TDD 实现 — 逐切片实现并通过测试
STDD Phase 5: 质量验证 — 运行测试、覆盖率、lint 等质量检查
STDD Phase 2: 规格设计 — 将 proposal 转化为可测试的 spec Scenario
STDD Phase 6: 交付 — 归档 change、合并 specs、更新文档
STDD Phase 3: 切片规划 — 将 spec 拆分为可实现的开发切片
| name | stdd-understand |
| description | STDD Phase 1: 需求理解与确认 — 将模糊需求转化为清晰、可验证的变更提案(proposal.md) |
将用户需求转化为清晰、可验证、经用户确认的变更提案(proposal.md)。
.stdd/ 目录)specs/ 目录)先读取模板文件:.stdd/templates/proposal.md
严格按照模板的章节结构和字段定义起草 proposal。
按以下结构生成 draft proposal 并向用户展示:
在提交用户确认之前,自动审查 proposal.md 的质量:
完整性检查:
清晰度检查:
范围检查:
审查发现问题后自动修复,然后进入 Step 4 用户确认。
向用户展示 draft proposal 后,必须等待用户明确确认:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
STDD Phase 1: UNDERSTAND — 等待确认
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 变更提案:
【Why】...
【What Changes】...
【Capabilities】...
【Impact】...
【Success Criteria】...
🔍 自动审查结果(Step 3.5 提案审查):
审查维度:完整性 / 清晰度 / 范围
发现问题:N 项 | 已自动修复:N 项
审查结论:✅ 全部通过 / ⚠️ N 项已修复 / ❌ N 项待处理
⚠️ 请确认以上内容:
- 范围和边界是否准确?
- 成功标准是否可验证?
- 是否有遗漏或需要调整的地方?
👉 确认无误请回复,或提出修改意见。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
如果用户提出修改意见 → 根据反馈修订 proposal → 重新展示等待确认 如果用户确认 → 锁定 proposal,进入 Step 5
确认前不生成文件。
确认门模板参见:
.stdd/skills/_shared/confirm-gate.md
用户确认后:
changes/<YYYY-MM-DD>-<name>/proposal.md.stdd.yaml 状态文件(phase: understand → completed)Phase 2: SPECchanges/<date>-<name>/proposal.md — 经用户确认的变更提案changes/<date>-<name>/.stdd.yaml — 变更状态文件完成前确认:
Phase 1 确认完成 → 进入 Phase 2: SPEC(规格设计与测试方案)