Skip to content
Back to skills

First Principles Thinking

ASecurity

Reason from fundamental truths by excavating assumptions and rebuilding from constraints, knowing when analogy is faster. Use when stuck in a solution space defined by convention or challenging an inherited assumption.

  • 7 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 5, 2026
ai-agentsgotesting

Security analysis

A100/100

Scanned September 5, 2026

npx -y skills add Amey-Thakur/AI-SKILLS --skill first-principles-thinking --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of First Principles Thinking?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for First Principles Thinking
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/amey-thakur-first-principles-thinking/badge)](https://www.skillsdirectory.com/skills/amey-thakur-first-principles-thinking)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: first-principles-thinking
description: Reason from fundamental truths by excavating assumptions and rebuilding from constraints, knowing when analogy is faster. Use when stuck in a solution space defined by convention or challenging an inherited assumption.
---

# First-principles thinking

First-principles reasoning strips a problem down to what must be true
(physics, math, hard constraints) and rebuilds from there, rather than
reasoning by analogy from how things are usually done. It is expensive
and slow, so reserve it for the problems where convention is the trap.

## Method

1. **Surface the assumptions holding the current solution
   in place.** List what "everyone knows" about the problem,
   then ask of each: is this a law, or a convention? "Batteries
   cost $600/kWh" was treated as fixed until someone asked
   what the *materials* cost. Most stuck problems are stuck
   inside an assumption nobody has questioned (see
   hypothesis-driven-work's interrogation).
2. **Separate hard constraints from inherited choices.**
   Physics, math, budget, and law are real constraints;
   "we've always done it this way", "the industry standard",
   and "the framework expects it" are choices wearing
   constraints' clothing. The first-principles move is
   discarding the choices and keeping only the constraints,
   then seeing what design space opens.
3. **Rebuild from the fundamentals.** With only the hard
   constraints, construct a solution from scratch: what is
   the minimum that must be true, and what is the simplest
   thing satisfying it? The rebuilt solution often differs
   radically from the conventional one, because the
   conventional one accreted around assumptions you just
   removed.
4. **Use analogy for speed, first principles for
   breakthroughs.** Reasoning by analogy ("do what worked
   before / what others do") is fast, usually right, and
   correct to default to: most problems are not worth
   rebuilding from scratch (see the effort calibration in
   tradeoff-analysis). First-principles thinking is the
   expensive tool for when the analogy-based answers are all
   unsatisfying and you suspect a shared wrong assumption.
5. **Check the rebuild against reality.** A from-scratch
   solution can be theoretically elegant and practically
   wrong (it ignored a constraint you did not know was
   hard); validate the rebuilt idea against the real
   constraints and cheap experiments before betting on it
   (see hypothesis-driven-work, experiment-design-basics).
   First principles generates candidates; testing confirms
   them.
6. **Apply it to decompose, not just to invent.** Beyond
   inventing new solutions, first-principles reasoning
   clarifies problems: breaking a vague goal into its
   fundamental components ("what actually makes this slow /
   expensive / hard") often dissolves the confusion that
   analogy papered over (see the decomposition in
   estimation-techniques, algorithmic-optimization).

## Boundaries

- First-principles thinking is expensive; applying it to
  every decision is paralysis, and most decisions rightly
  run on analogy and convention (which encode real
  accumulated wisdom). Reserve it for high-stakes problems
  where convention seems to be failing.
- Removing an assumption you do not fully understand can
  discard a real constraint (Chesterton's fence: know why
  the fence is there before removing it). Excavate
  assumptions carefully, not recklessly.
- The output is hypotheses, not conclusions; a
  first-principles argument still needs empirical
  validation (see hypothesis-driven-work), because
  reasoning from fundamentals can be rigorous and still
  wrong about which fundamentals apply.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…