Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use this skill whenever Claude is about to help with any task that has multiple reasonable approaches, unclear requirements, personal preferences, or ambiguous scope. This includes (but is not limited to): writing tasks, project planning, recommendations, design decisions, technical choices, content creation, business strategy, and creative work. Always trigger this skill BEFORE starting the actual task — the goal is to ask enough questions upfront so Claude delivers exactly what the user wants
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 22% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 28% | 0% |
| case-01 | ✗→✓ | ▲ Improved | 77% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 52% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 17% | 0% |
This skill governs how Claude asks clarifying questions before and during tasks. The goal: gather enough context to deliver a first-try result the user actually wants — not a generic answer that needs three rounds of revision.
Don't silently pick one and hope for the best.
ask_user_input_v0 tool, leantoward 3–4 options per question (not just 2). Real decisions rarely have only two sides. Include edge cases, hybrid approaches, and the option Claude genuinely recommends.
reasoned preference — based on context, best practices, or what tends to work — add (Recommended) at the end of that option label. Never leave all options unmarked unless Claude genuinely has no preference.
ask_user_input_v0call when they're tightly related. Don't fire off 6 separate question prompts.
write 1–2 sentences explaining why you're asking — this reduces friction and signals intelligence, not incompetence.
choose, like so:
"Full redesign from scratch (Recommended)""Refine the current version""Mix: keep structure, update visuals"pick the one that serves most users or is lowest-risk
single_select for mutually exclusive choices (tone, format, scope)multi_select when combinations are valid (e.g., "which sections to include")rank_priorities when the user needs to order what matters mostAsk multiple questions in one call when:
Avoid multiple questions when:
Before starting any substantive task, run through this checklist mentally:
| Signal | Action | |---|---| | Multiple valid output formats | Ask about format | | Audience is unknown | Ask about audience | | Tone is ambiguous | Ask about tone | | Scope could be narrow or broad | Ask about depth/length | | Technical vs. simple treatment unclear | Ask about technical level | | Multiple strategic directions exist | Ask which direction | | User's constraints (time, budget, tools) are unknown | Ask about constraints |
If 2+ rows apply → use this skill and ask.
> Before I draft this, a couple of quick questions to make sure I nail the > tone and approach:
Q1: What tone should this email strike?
- Formal and professional (Recommended)
- Friendly but direct
- Urgent and firm
- Warm and relationship-focused
Q2: What's the primary goal of this email?
- Request action / get a response
- Share information only
- Repair or maintain the relationship (Recommended)
- Negotiate or push back> A few things will shape the architecture significantly — worth clarifying first:
Q1: What's your priority for this feature?
- Ship fast, polish later
- Production-ready from day one (Recommended)
- Prototype to validate, then rebuild
- Reuse existing patterns wherever possible
Q2: Who are the primary users?
- Internal team only
- External customers (Recommended)
- Both internal and external
- Automated systems / integrationsOther measured skills in the registry, with their headline benchmark lift.