| name | assumption-extractor |
| description | Use when someone presents a plan, argument, or belief with confidence and its hidden dependencies have not been examined โ surfacing factual, causal, value, and definitional assumptions, then ranking which ones would collapse everything if wrong. |
| scenarios | ["Walk me through the assumptions behind this strategy","What am I taking for granted in this plan?","Is there something I'm missing before I commit to this?","์ด ๊ณํ์ ์จ๊ฒจ์ง ์ ์ ๊ฐ ๋ญ๊น?","๋ด๊ฐ ๋น์ฐํ ์ฌ๊ธฐ๊ณ ์๋ ๊ฒ๋ค์ ์ฐพ์์ค","์ด ๋
ผ๋ฆฌ์์ ํ๋ฆด ์ ์๋ ๊ฒ ๋ญ์ผ?"] |
| compatibility | {"recommended":["think-tool"],"optional":["sequential-thinking"],"remote_mcp_note":"think-tool์ด ์์ผ๋ฉด ๋ค ๊ฐ์ง ๊ฐ์ ์ ํ(์ฌ์คยท์ธ๊ณผยท๊ฐ์นยท์ ์)์ ์ฒด๊ณ์ ์ผ๋ก ์ค์บํ๊ณ ๊ฐ์ฅ ์ํํ ์ ์ ๋ฅผ ์ ํํ๊ฒ ์๋ณํ ์ ์์ต๋๋ค. Claude ์ค์ โ MCP Servers์์ remote SSE ์๋ํฌ์ธํธ๋ฅผ ์ถ๊ฐํ์ธ์."} |
Assumption Extractor
When to Use / When Not to Use
Use when:
- A plan or argument sounds solid but hasn't been stress-tested
- Someone is about to commit resources to a decision
- You want a pre-mortem before launching something
Not for:
- Identifying logical errors in reasoning (use fallacy-detector)
- Diagnosing why someone is overconfident (use bias-auditor)
Process
Step 1 โ State the claim. Confirm the core argument/plan being examined.
Step 2 โ Scan all four categories in parallel:
| Type | What to look for |
|---|
| Factual | What facts are assumed true without being established? |
| Causal | What cause-effect chains are assumed (A therefore B)? |
| Value | What is assumed to matter most? What trade-offs are pre-decided? |
| Definitional | What terms are assumed to share meaning? |
Step 3 โ Classify by load.
- Load-bearing: if wrong, the argument collapses entirely
- Significant: if wrong, requires substantial revision
- Peripheral: if wrong, details change but core survives
Step 4 โ Flag the most dangerous assumption. The load-bearing one with the lowest current verification.
MCP note: If sequential-thinking is available, run all four category scans before classifying โ stopping after finding one load-bearing assumption misses others.
Output Template
๊ฐ์ ์ถ์ถ ๊ฒฐ๊ณผ / Assumption Map:
์ฌ์ค์ ๊ฐ์ / Factual Assumptions:
- [Assumption]: [Load-bearing / Significant / Peripheral]
์ธ๊ณผ์ ๊ฐ์ / Causal Assumptions:
- [Assumption]: [Load-bearing / Significant / Peripheral]
๊ฐ์น ๊ฐ์ / Value Assumptions:
- [Assumption]: [Load-bearing / Significant / Peripheral]
์ ์์ ๊ฐ์ / Definitional Assumptions:
- [Key term]: [What the argument seems to mean by it]
ํต์ฌ ์ํ ์ ์ / Most Dangerous Assumption:
[The load-bearing assumption with lowest current verification]
If wrong: [Consequence for the argument/plan]
To verify: [What would need to be checked]
What Claude Does / What You Do
| Claude | You |
|---|
| Scans four assumption categories systematically | Provide the plan or argument to examine |
| Classifies each assumption by load-bearing weight | Confirm which assumptions are actually in play |
| Identifies the single most dangerous assumption | Decide which to test before committing |
| Names what would collapse if that assumption is wrong | Run the verification checks |
Related Skills
fallacy-detector โ when the issue is logical structure, not hidden premises
bias-auditor โ when the issue is why someone is overconfident
second-order-thinker โ for downstream consequences once assumptions are surfaced
mental-model-toolkit โ for alternative frames when assumptions reveal a blind spot