From superpowers
Use when the user says "interview me", "ask me questions about", "use the ask user skill", "use your interview skill", or when requirements are ambiguous and need guided option-based clarification before planning or execution.
How this skill is triggered — by the user, by Claude, or both
Slash command
/superpowers:ask-user-questionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use a structured interview to collect missing context before planning or executing work. Ask informed, option-based questions with clear tradeoffs, then wait for answers before proceeding.
Use a structured interview to collect missing context before planning or executing work. Ask informed, option-based questions with clear tradeoffs, then wait for answers before proceeding.
In Codex, use request_user_input when the tool is available in the current mode. If the tool is unavailable, ask the same question in markdown and wait for the user's reply.
request_user_input if available.When clarity is sufficient, summarize the decisions and move to the appropriate next workflow: brainstorming, planning, implementation, documentation, or issue creation.
(Recommended).multiSelect: false unless multiple choices can legitimately apply.When request_user_input is available, use one question with this shape:
question: specific question with context
header: short tag, max 12 chars
options:
- label: "Option name (Recommended)"
description: "Why this fits and the tradeoff."
- label: "Alternative"
description: "Why someone would choose this and the tradeoff."
Do not include an Other option when using request_user_input; Codex adds free-form Other automatically.
If request_user_input is unavailable or the current mode forbids it, ask one concise markdown question:
**Header:** Specific question with context?
1. **Option name (Recommended)** - Why this fits and the tradeoff.
2. **Alternative** - Why someone would choose this and the tradeoff.
3. **Narrower option** - What gets deferred or simplified.
4. **Other** - Describe your preferred direction.
Wait for the user's answer before continuing.
npx claudepluginhub micahstubbs/superpowersCreates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.