| name | interview |
| description | Use before implementing when requirements are ambiguous: run a Socratic interview to clarify a vague feature request or to find gaps in a plan/spec file, and turn it into a decision-complete plan with scope, edge cases, and tests. |
Interview
Use this skill to clarify requirements before coding when the task has meaningful product or technical ambiguity.
Workflow
- Ground the discussion in any existing repository files, designs, schemas, or docs.
- Ask concise questions that change the implementation plan.
- Separate product intent from implementation preferences.
- Turn answers into a decision-complete plan with success criteria, scope, edge cases, and tests.
- Stop interviewing once the plan is specific enough to implement.
Output
Prefer a compact plan with summary, key changes, test plan, and assumptions.