Install
openclaw skills install first-principles-thinkingBreak problems to fundamentals, rebuild from truth, eliminate hidden assumptions.
openclaw skills install first-principles-thinkingUser faces complex problem where conventional solutions fail. Existing approaches seem inadequate. Need to challenge assumptions or innovate fundamentally. Stuck in "that's how it's always done" thinking.
| Topic | File |
|---|---|
| Decomposition techniques | decomposition.md |
| Common assumption traps | assumptions.md |
Step 1 — Decompose: Break the problem into fundamental components.
Step 2 — Verify: Challenge each component.
Step 3 — Rebuild: Construct solution from verified fundamentals only.
Before solving, expose what's assumed:
| Assumption Type | Example | Question to Ask |
|---|---|---|
| Historical | "We've always done it this way" | "Why did it start? Does that reason still apply?" |
| Authority | "Experts say X" | "What's the underlying evidence?" |
| Analogical | "It's like Y, so..." | "Are the underlying mechanics actually similar?" |
| Social | "Everyone does it" | "Does popularity equal optimality?" |
| Resource | "We can't afford to..." | "What if resources weren't the constraint?" |
For each constraint ask:
First principles is expensive. Use analogical reasoning when:
Rule: First principles for novel problems or when conventional fails. Analogy for routine optimization.
Use recursive "why" questioning:
Problem: "Electric cars are too expensive"
Why expensive? → Batteries cost a lot
Why batteries expensive? → Materials + manufacturing
Why materials expensive? → Cobalt, lithium pricing
Why those materials? → Current chemistry requires them
Is that fundamental? → No, chemistry can change
Fundamental: Need energy storage. Not: Need cobalt batteries.
Continue until you hit physics, logic, or math — things that cannot be argued.
Imagine the problem exists but NO solutions have been tried:
When applying first principles, structure response as:
## Problem Statement
[Clear definition of what we're solving]
## Assumed Constraints (to verify)
- Constraint A — [source: historical/authority/etc.]
- Constraint B — [source]
## Fundamental Truths
- Truth 1 (physics/logic/math based)
- Truth 2
## Decomposition
[Break down into components]
## Rebuilt Solution
[Solution constructed from fundamentals only]
## Assumptions Challenged
- [What we discovered wasn't actually fundamental]
| Domain | First Principles Question |
|---|---|
| Business | What does the customer fundamentally need (not want)? |
| Engineering | What do physics and materials actually allow? |
| Product | What job is being done at the most basic level? |
| Cost | What are the raw inputs and minimum required labor? |
| Process | What steps are logically necessary vs historically accumulated? |
Data that stays local:
This skill does NOT:
Install with clawhub install <slug> if user confirms:
decide — auto-learn decision patternsbusiness — validate and refine strategyceo — executive decision-makingstartup — build from zero to PMFclawhub star first-principles-thinkingclawhub sync