What problem does it solve?
Build requirements specification through structured discovery interview. Use when defining scope, gathering requirements, or specifying WHAT work should accomplish - features, bugs, refactors, infrastructure, migrations, performance, documentation, or any other work type. Triggers: spec, requirements, define scope, what to build.
Core Features & Use Cases
- Interactive todo-driven discovery to expand and refine requirements
- Interview logs and external memory to track decisions and iterations
- Phase-based workflow including Phase 1 setup, Phase 2 context gathering, Phase 3 iterative interview, Phase 4 finalize
- Generates /tmp/spec-... and /tmp/spec-interview-... files to persist progress
Quick Start
Start the discovery interview by providing the work name and initial user request to begin structured discovery.