Other Deep

FirstPrinciples

Physics-based reasoning framework (Musk methodology) that deconstructs problems to irreducible fundamental truths rather than reasoning by analogy.

03
Workflows
00
References
09
Triggers
high
Effort

The Problem

Ask a generic AI to challenge your architecture and it'll reason by analogy — comparing to what worked elsewhere, citing convention, anchoring to market prices as if they were physics. The result is a polished version of the status quo. You don't get someone asking whether the constraint is real or whether you're optimizing form instead of function. Inherited assumptions stay invisible because nobody decomposed the problem far enough to find them.

How This Skill Approaches It

The skill runs a three-step framework: Deconstruct (break the problem into constituent parts and actual values, not market prices or received wisdom), Challenge (classify every element as a hard constraint from physics, a soft constraint from policy, or an unvalidated assumption — only the first category is truly immutable), then Reconstruct (build the optimal solution from the hard constraints alone, ignoring inherited form). The constraint table is the core artifact. Every time you call Challenge, you get a row: what the constraint is, what type it is, the evidence for that classification, and what happens if you remove it. Reconstruct only works from the hard column. Other skills call FirstPrinciples as a sub-step when they're stuck — RedTeam, Ideate, architects mid-analysis.

  • Three steps: DECONSTRUCT (break to constituent parts and actual values), CHALLENGE (classify every element as hard constraint / soft constraint / unvalidated assumption — only physics is truly immutable), RECONSTRUCT (build optimal solution from fundamentals alone, ignoring inherited form)
  • Outputs: parts breakdown, constraint table, reconstructed solution
  • Workflows: Deconstruct, Challenge, Reconstruct
Not for structural feedback loops (use SystemsThinking)

In Action

What you say to your DA, and what the FirstPrinciples skill actually does.

  • You say "challenge the assumption that we need microservices here"
    Runs Deconstruct to map what the app actually needs (team size, scale, failure modes), then Challenge to classify microservices as a soft constraint or unvalidated assumption, then Reconstruct from only the hard requirements — often landing on a modular monolith for a three-person team.
  • You say "we're paying $10k a month in cloud costs and that's just what it costs"
    Runs Deconstruct to break the bill into actual components (compute, storage, bandwidth, managed services), Challenge to identify which costs are hard (real compute needs) vs. soft (convenience choices), and Reconstruct to show the gap between the actual compute floor and what's being paid for choice.
  • You say "the firewall protects our internal network, right"
    Runs the three-step analysis to surface that packet filtering on specific ports is not equivalent to protection — reveals insider threats and authorized-port traffic as unaddressed attack surfaces the inherited model treats as solved.

Inside the Skill

The thinking, frameworks, and architecture that distinguish this skill from a generic version of the same task.

What It Does

Breaks a problem down to its fundamental truths and rebuilds the solution from there, instead of copying what already exists. Three steps: DECONSTRUCT (break it into constituent parts and real values), CHALLENGE (classify every element as hard constraint, soft constraint, or unvalidated assumption — only physics is truly immutable), and RECONSTRUCT (build the optimal solution from the fundamentals alone). Outputs a parts breakdown, a constraint table, and a reconstructed solution.

The Problem

Most reasoning is reasoning by analogy: "how did we solve something similar," "what do others do," then copy it with small tweaks. That inherits everyone else's assumptions and treats policy and convention as if they were laws of physics. So you optimize the suitcase instead of inventing wheels, and accept costs and constraints that were never real. This skill forces the split between what's actually immutable and what's just inherited, then rebuilds from only the parts that can't change.

How It Works

A reasoning methodology based on Elon Musk's physics-based thinking framework. It deconstructs problems to fundamental truths rather than reasoning by analogy.

Core Concept

Reasoning by Analogy (default, often wrong):

  • "How did we solve something similar?"
  • "What do others do?"
  • Copies existing solutions with slight variations

Reasoning from First Principles (this skill):

  • "What are the fundamental truths here?"
  • "What is this actually made of?"
  • Rebuilds solutions from irreducible facts

When to Use

  • Architects: Challenge "is this actually a constraint or just how we've always done it?"
  • Pentesters: Identify actual attack surfaces vs. assumed security boundaries
  • RedTeam: Sharpen adversarial analysis by deconstructing assumptions
  • Engineers: When stuck, rebuild from fundamentals
  • Any skill: When inherited assumptions may be limiting the solution space

The 3-Step Framework

┌─────────────────────────────────────────────────────────┐
│  STEP 1: DECONSTRUCT                                    │
│  "What is this really made of?"                         │
│  Break down to constituent parts and fundamental truths │
└─────────────────────────────────────────────────────────┘
                          ↓
┌─────────────────────────────────────────────────────────┐
│  STEP 2: CHALLENGE                                      │
│  "Is this a real constraint or an assumption?"          │
│  Classify each element as hard/soft constraint          │
└─────────────────────────────────────────────────────────┘
                          ↓
┌─────────────────────────────────────────────────────────┐
│  STEP 3: RECONSTRUCT                                    │
│  "Given only the truths, what's optimal?"               │
│  Build new solution from fundamentals, ignoring form    │
└─────────────────────────────────────────────────────────┘

Key Questions

Deconstruction Questions

  • What is this actually made of?
  • What are the constituent parts?
  • What is the actual cost/value of each part?
  • What would a physicist say about this?

Challenge Questions

  • Is this a hard constraint (physics/reality) or soft constraint (policy/choice)?
  • What if we removed this constraint entirely?
  • Who decided this was a constraint and why?
  • What evidence supports this assumption?

Reconstruction Questions

  • If we started from scratch with only the fundamental truths, what would we build?
  • What field has solved an analogous problem differently?
  • Are we optimizing function or form?
  • What's the simplest solution that satisfies only the hard constraints?

Constraint Classification

When analyzing any system, classify constraints:

Type Definition Example Can Change?
Hard Physics/reality "Data can't travel faster than light" No
Soft Policy/choice "We always use REST APIs" Yes
Assumption Unvalidated belief "Users won't accept that UX" Maybe false

Rule: Only hard constraints are truly immutable. Soft constraints and assumptions should be challenged.

Integration Pattern

Other skills invoke FirstPrinciples like this:


Before Analysis

→ Use FirstPrinciples/Challenge on all stated constraints → Classify each as hard/soft/assumption

When Stuck

→ Use FirstPrinciples/Deconstruct to break down the problem → Use FirstPrinciples/Reconstruct to rebuild from fundamentals

For Adversarial Analysis

→ RedTeam uses FirstPrinciples/Challenge to attack assumptions → Pentester uses FirstPrinciples/Deconstruct on security model ```

Examples

Example 1: Architecture Decision

Problem: "We need microservices because that's how modern apps are built"

First Principles Analysis:

  1. Deconstruct: What does this app actually need? (team size, scale, complexity)
  2. Challenge: Is "microservices" a hard constraint? No - it's reasoning by analogy
  3. Reconstruct: Given our 3-person team and moderate scale, a modular monolith optimizes for our actual constraints

Example 2: Security Assessment

Problem: "The firewall protects the internal network"

First Principles Analysis:

  1. Deconstruct: What is the firewall actually doing? (packet filtering on specific ports)
  2. Challenge: Does packet filtering = protection? What about authorized ports? Insider threats?
  3. Reconstruct: Protection requires defense in depth - firewall is one layer, not "the" protection

Example 3: Cost Optimization

Problem: "Cloud hosting costs $10,000/month - that's just what it costs"

First Principles Analysis:

  1. Deconstruct: What are we actually paying for? (compute, storage, bandwidth, managed services)
  2. Challenge: Is managed Kubernetes a hard requirement? Is this region required?
  3. Reconstruct: Actual compute needs = $2,000. The other $8,000 is convenience we're choosing to pay for

First Principles Analysis: [Topic]

Deconstruction

  • Constituent Parts: [List fundamental elements]
  • Actual Values: [Real costs/metrics, not market prices]

Constraint Classification

Constraint Type Evidence Challenge
[X] Hard/Soft/Assumption [Why] [What if removed?]

Reconstruction

  • Fundamental Truths: [Only the hard constraints]
  • Optimal Solution: [Built from fundamentals]
  • Form vs Function: [Are we optimizing the right thing?]

Key Insight

[One sentence: what assumption was limiting us?] ```

Principles

  1. Physics First - Real constraints come from physics/reality, not convention
  2. Function Over Form - Optimize what you're trying to accomplish, not how it's traditionally done
  3. Question Everything - Every assumption is guilty until proven innocent
  4. Cross-Domain Synthesis - Solutions from unrelated fields often apply
  5. Rebuild, Don't Patch - When assumptions are wrong, start fresh rather than fixing

Anti-Patterns to Avoid

  • Reasoning by Analogy: "Company X does it this way, so should we"
  • Accepting Market Prices: "Batteries cost $600/kWh" without checking material costs
  • Form Fixation: Improving the suitcase instead of inventing wheels
  • Soft Constraint Worship: Treating policies as physics
  • Premature Optimization: Optimizing before understanding fundamentals

Attribution: Framework derived from Elon Musk's first principles methodology as documented by James Clear, Mayo Oshin, and public interviews.

Gotchas

  • Decompose to AXIOMS — fundamental truths, not just simpler components. The value is in finding the irreducible elements.
  • Challenge INHERITED assumptions specifically. What does everyone assume that might be wrong?
  • This is analysis/reasoning, not implementation. "Analyze" = FirstPrinciples. "Fix" = do the work directly.

Workflows · 3

  1. 01
    Challenge Workflows/Challenge.md
  2. 02
    Deconstruct Workflows/Deconstruct.md
  3. 03
    Reconstruct Workflows/Reconstruct.md

How to Invoke

Say any of these to your DA and PAI activates the FirstPrinciples skill automatically:

  • "first principles"
  • "fundamental truths"
  • "challenge assumptions"
  • "real constraint"
  • "rebuild from scratch"
  • "start over"
  • "physics first"
  • "question everything"
  • "reasoning by analogy"

Or invoke explicitly:

Skill("FirstPrinciples")

References & Credits

The thinkers, books, frameworks, and research this skill is built on. The ideas belong to them — the integration belongs to PAI.

Want PAI to do this for you?

Install PAI on your machine — your DA gets the FirstPrinciples skill plus 44 others, all hooked into one Life OS.