| name | question-upgrader |
| description | Use when someone is asking a question that is too narrow, too closed, or based on a hidden assumption that may be wrong. Upgrades weak questions and generates meta-questions to check whether the right question is even being asked. Triggers on: |
| scenarios | ["Is this even the right question to be asking?","Should I use microservices? (upgrade this)","How do I get my team to work harder?","์ด ์ง๋ฌธ์ด ๋ง๋์ง ๋ชจ๋ฅด๊ฒ ์ด, ๋ ์ข์ ์ง๋ฌธ์ผ๋ก ๋ฐ๊ฟ์ค","์ด๋ค ์ง๋ฌธ์ ํด์ผ ํ ์ง ๋ชจ๋ฅด๊ฒ ์ด","์ด ๋ฌธ์ ์ ์ด๋ป๊ฒ ์ ๊ทผํด์ผ ํ ์ง ์ง๋ฌธ ์์ฒด๊ฐ ๋ถ๋ช
ํํด"] |
| compatibility | {"recommended":["think-tool"],"optional":["sequential-thinking"],"remote_mcp_note":"think-tool์ด ์์ผ๋ฉด ๋ฉํ ์ง๋ฌธ ๋ถ์(์ง๋ฌธ์ด ์ฌ๋ฐ๋ฅธ๊ฐ?)์ ๋จผ์ ์คํํ๊ณ ๊ทธ ๋ค์ ์ง๋ฌธ ์
๊ทธ๋ ์ด๋๋ฅผ ์งํํ๋ ์์๋ฅผ ์งํฌ ์ ์์ต๋๋ค. Claude ์ค์ โ MCP Servers์์ remote SSE ์๋ํฌ์ธํธ๋ฅผ ์ถ๊ฐํ์ธ์."} |
Question Upgrader
When to Use / When Not to Use
Use when:
- Someone asks a yes/no question about a complex topic
- The question has a solution embedded in it ("should I use X?")
- The framing of the question seems to be the obstacle, not the answer
- You suspect the question is answering the wrong level of problem
Not for:
- Questions that are already well-formed โ confirm they're good and proceed
- Simple factual queries that don't have embedded assumptions
Process
Run Part 2 (meta-questions) first, then Part 1 (upgrade moves).
MCP note: If sequential-thinking is available, enforce this order: meta-question analysis โ surface-form upgrade. Skipping meta-questions polishes the wrong question.
Part 2 โ Meta-Question Check (run first)
Before upgrading, ask:
- Is this the right question? Does answering it perfectly solve the underlying problem?
- What assumption is embedded? Every question assumes something. Surface it.
- What would a more useful question be? Generate 3 alternatives at a different level or angle.
- Who is best positioned to answer this? Right person, data source, or part of yourself?
- What would change if you had the answer? If nothing โ the question is academic, not urgent.
- What question are you afraid to ask? Usually the most useful one.
Part 1 โ Upgrade Moves
| Weak pattern | Move | Stronger form |
|---|
| "Should I do X?" | Conditional | "What would need to be true for X to be right?" |
| "How do I get X?" | Why/What first | "What is actually preventing X right now?" |
| "Is X good?" | Stakes + context | "Good for whom, by what measure, over what timeframe?" |
| "What is the best Y?" | Scope + constraints | "Best for [specific goal] given [specific constraints]?" |
| "How do I fix Z?" | Diagnosis | "Is Z actually the problem, or a symptom?" |
Additional moves: inversion ("What would guarantee I fail?"), adding time horizon, removing embedded solution.
Output Template
- Original question โ restated for reference
- What makes it weak โ one sentence: closed/assumptive/embedded solution/wrong level
- Hidden assumption โ what is being taken for granted
- Upgraded question(s) โ 1โ3 stronger formulations
- Why each upgrade unlocks better thinking โ one sentence per
- The question you might be avoiding โ always include, not optional
What Claude Does / What You Do
| Claude | You |
|---|
| Runs meta-question check to verify it's worth upgrading | Provide the question or problem framing |
| Names the specific weakness before upgrading | Confirm whether the hidden assumption resonates |
| Produces 1โ3 upgraded questions maximum | Choose which upgraded question to actually pursue |
| Surfaces the question being avoided | Decide whether to confront that question |
Related Skills
assumption-extractor โ for digging into the hidden premises a question rests on
clarity-toolkit โ when the problem is vague goals rather than weak questions
mental-model-toolkit โ for reframing the problem itself when the question reveals a stuck frame