| name | first-principles |
| description | Use when the current approach feels fundamentally wrong, inherited constraints need questioning, or someone wants to reason from the ground up. Triggers on: "์ ์ด๋ ๊ฒ ํด์ผ ํด?", "๊ธฐ๋ณธ๋ถํฐ ๋ค์ ์๊ฐํด", "first principles", "๊ฐ์ ์ ์์ฌํด๋ด", ์ด ๋ฐฉ์ ์์ฒด๊ฐ ๋ง๋ ๊ฑด์ง", "์ฒ์๋ถํฐ ๋ค์ |
| scenarios | ["์ ๋ฐฐํฌ๊ฐ 2์ฃผ๋ ๊ฑธ๋ ค์ผ ํด? ์ง์ง ํ์์ ์ธ ๋จ๊ณ๊ฐ ๋ญ์ผ?","๋ฐฐํฐ๋ฆฌ ๋น์ฉ์ด ์ ์ด๋ ๊ฒ ๋น์ธ์ผ ํด? ์์ฌ๋ฃ๋ถํฐ ์๊ฐํด๋ณด์","Why does onboarding have to take 3 weeks?","์ด ์ํคํ
์ฒ๊ฐ ๋น์ฐํ๋ค๋ ๊ฐ์ ์ ๋ฒ๋ฆฌ๊ณ ์ฒ์๋ถํฐ ์ค๊ณํ๋ฉด ์ด๋?","We keep optimizing the wrong thing โ what do we actually know for certain?","๋ ๊ฑฐ์ ์ ์ฝ ์์ด ์ค๊ณํ๋ฉด ์ด๋ป๊ฒ ๋ ๊น?"] |
| compatibility | {"recommended":["think-tool"],"optional":["mcp-reasoner"],"remote_mcp_note":"think-tool์ด ์์ผ๋ฉด Lens A ๋ถํด(๊ฐ์ ์ด๊ฑฐ)์ Lens C ํฉ์ฑ(๋ฐ๋ก ํ
์คํธ)์ ์ฒด๊ณ์ ์ผ๋ก ์ํํ ์ ์์ต๋๋ค. Claude ์ค์ โ MCP Servers์์ remote SSE ์๋ํฌ์ธํธ๋ฅผ ์ถ๊ฐํ์ธ์."} |
| related | ["brainstorming","problem-reframer"] |
| license | MIT |
| metadata | {"author":"wondelai","version":"1.0.0"} |
First Principles Thinking
A framework for stripping away assumptions, analogies, and inherited constraints to reason from the ground up. Based on two complementary traditions: Aristotle's philosophical method of decomposing to irreducible truths, and the practical reconstruction approach used by Elon Musk, Charlie Munger, and the Farnam Street mental models community.
Core Principle
Most thinking is analogy-based. First principles thinking is the exception โ and the competitive advantage. Reasoning by analogy means "this is like that, so we do what others do." Reasoning by first principles means "what do we actually know to be true? What can we build from that?" The former is fast and usually wrong in novel situations. The latter is slow and usually right.
The foundation: There are two paths. Path A: Aristotelian decomposition โ identify the primary premises, the most fundamental things that cannot be derived from anything more basic. If you can question it, it's not a first principle yet. Path B: Practical reconstruction โ Musk's approach of breaking down something into its raw materials and costs, then asking: "Could we build this from scratch, given what we actually know?" Path C synthesizes both: decompose to truth (A), reconstruct from truth (B), then challenge the reconstruction with adversarial questioning.
Scoring
Goal: 10/10. When analyzing a problem, assumption, or decision using first principles, rate the analysis 0-10. A 10/10 means the thinker has fully decomposed the assumption space (A), reconstructed from verifiable truths (B), and stress-tested the synthesis (C). Always provide the current score and specific improvements needed.
- 9-10: All assumptions surfaced, decomposed to verifiable truths, reconstruction is novel and well-supported
- 7-8: Good decomposition but reconstruction stays close to existing solutions; synthesis feedback is shallow
- 5-6: Some assumptions challenged, but analogical reasoning still dominant; "because that's how it's done" appears
- 3-4: Surface-level questioning without reaching foundational truths; first principles named but not applied
- 1-2: Pure analogy-based reasoning; inherited constraints accepted without examination
The Three Lenses
Lens A โ Philosophical Decomposition (Aristotle)
Core concept: Aristotle held that knowledge rests on "primary premises" โ facts so fundamental they cannot be derived from anything more basic. First principles thinking means tracing any claim, assumption, or constraint back to these irreducible truths. If you can still ask "but why?" โ you haven't reached a first principle.
Why it works: Most constraints are inherited โ from convention, past decisions, or "that's how the industry works." Decomposition forces you to separate what is physically or logically true from what is merely conventional. This creates a clean foundation from which genuinely new solutions become visible.