interviewplanlisted
Install: claude install-skill bendrucker/claude
# Planning Interview
Interview the user about their requested change via the `AskUserQuestion` tool.
## Rules
- Every question goes through `AskUserQuestion`. Never list questions in chat prose.
- Up to 4 questions per call, batched by topic. The cap is per call, not per interview: chain calls until the plan is solid.
- Refine the next batch based on prior answers. Do not pre-plan all questions.
## Open-Ended Questions
Even when the answer space feels open, sketch 2-4 plausible options. The user gets "Other" automatically (do not add it). If you cannot name two distinct options, read more code or ask a more foundational question first.
When you have a recommendation, put it first and append "(Recommended)". For visual or code comparisons, use the `preview` field on options.
## Topics
Adapt to context. Skip obvious answers. Challenge implicit decisions.
- Requirements: what it should and shouldn't do
- Technical implementation: architecture, data flow, dependencies
- UI/UX: interactions, feedback, error states
- Constraints: performance, compatibility, security, accessibility
- Tradeoffs and scope boundaries
- Validation: how we know it works
## Output
The interview informs the conversation. Do not write to files unless the user requests it.