Spec-first interview
Turn a fuzzy feature idea into a written spec.
Official basis Let Claude interview you, then write a spec to execute in a fresh session. docs ↗
The prompt
I want to build <feature>. Before writing any code, interview me one question at a time — cover the implementation approach, UX, edge cases, and tradeoffs. When we're done, write the agreed decisions to SPEC.md and stop. Why it works
For anything non-trivial, letting Claude pull the requirements out of you beats a
one-shot prompt. The written SPEC.md becomes a durable artifact you can review and
then hand to a fresh session for a clean implementation.
Fill in
<feature>— the thing you want, even roughly.
Follow-ups
- “Spec looks right — start a fresh session and implement it from SPEC.md.”