Interactive discovery interview → structured product spec. Triggers: spec, PRD, requirements, scoping, brainstorming, new project. Uses AskUserQuestion; WebSearch/WebFetch when user wants research. Outputs user stories, acceptance criteria, constraints.
99
100%
Does it follow best practices?
Impact
96%
2.28xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Do not write the spec until all of the following are satisfied:
| Area | Must have |
|---|---|
| Problem | Clear problem statement, success metrics, stakeholders |
| UX | User journey, core actions, error/edge handling |
| Technical | Data model, integrations, scale, security, deployment |
| Decisions | Tradeoffs explicitly chosen; no silent TBDs; user confirms understanding |
If something is missing: name the gap, run targeted Phase 2 questions, then re-run this table.
docs/specs/YYYY-MM-DD-<name>.md from SPEC_TEMPLATE.md.AskUserQuestion for next steps:
/create_plan if available.