spec-interviewer
Installation
SKILL.md
Spec Interviewer
When to Use
- Any new feature, project, or significant refactor
- Before writing ANY code on a complex task
- When requirements are ambiguous or multi-stakeholder
Process
Phase 1: Context Discovery
Ask the user these questions (adapt based on answers):
- What are we building? — One sentence. What does it do?
- Who is it for? — End user, internal tool, API consumer, another agent?
- Why now? — What triggered this? Revenue, tech debt, user request, competitive?
- What exists today? — Current state. What works, what doesn't?
- What's the scope boundary? — What is explicitly NOT in scope?