spec-interview
Installation
SKILL.md
spec interview — deep requirement extraction
CLI at scripts/specctl. Extract complete requirements through structured Q&A. Produces PRD-quality REQ-*.md. Input is an idea text, a doc path, or an existing REQ-id to refine.
Step 1: Load context
- If input is a
REQ-id: runscripts/specctl show <REQ-id>and read the file. Interview to refine.- If REQ-id not found: tell the user "REQ- does not exist. Run
spec-statusto list existing requirements." Stop.
- If REQ-id not found: tell the user "REQ- does not exist. Run
- If input is a file path: read it. Use content as starting context.
- If the file is unreadable: tell the user the path and ask them to re-check it. Stop.
- If input is idea text: start fresh.
- If empty: ask "What feature or requirement would you like to explore?"
Before questions: load durable project context
Read when present: