Install
$ agentstack add skill-carbeneai-forge-firstprinciples ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
FirstPrinciples
First principles reasoning is a systematic approach to problem-solving by breaking down complex situations into their most basic, fundamental truths and rebuilding solutions from the ground up. Instead of reasoning by analogy (doing things because they've been done that way before), you reason from verified facts and fundamental laws.
This approach, famously used by Elon Musk and other innovative thinkers, enables breakthrough solutions by questioning every assumption and rebuilding from what is provably true.
Workflow Routing
| Workflow | Trigger | File | |----------|---------|------| | Deconstruct | "break down", "what are the basics", "deconstruct this" | workflows/Deconstruct.md | | Challenge | "test assumptions", "what's actually true", "challenge this" | workflows/Challenge.md | | Reconstruct | "rebuild solution", "first principles solution", "rethink this" | workflows/Reconstruct.md |
Framework Overview
Three-Phase Process:
- DECONSTRUCT: Break problem into component parts and identify fundamental truths
- Separate what is known from what is assumed
- Identify the core elements and constraints
- List all assumptions being made
- CHALLENGE: Test each assumption and constraint rigorously
- Hard constraints (physics, mathematics, laws of nature)
- Soft constraints (regulations, conventions, resources)
- Assumptions (unverified beliefs, analogies, "common wisdom")
- RECONSTRUCT: Build solution from verified fundamentals only
- Use only hard constraints and verified facts
- Question soft constraints (can they be changed?)
- Eliminate or test assumptions
- Design optimal solution without conventional baggage
Core Principles
What First Principles Reasoning Is:
- Reducing complexity to fundamental truths
- Questioning every assumption systematically
- Reasoning from physics, math, and verified facts
- Building solutions without relying on "how it's always been done"
What First Principles Reasoning Is NOT:
- Ignoring all existing knowledge (learn from history, but don't be bound by it)
- Rejecting convention for its own sake
- Assuming everything is possible (respect true physical limits)
- Skipping research (you need data to identify fundamentals)
Key Questions
Deconstruction Questions:
- What are we really trying to achieve? (True goal, not proxy metrics)
- What are the component parts of this problem?
- What do we know for certain? What are we assuming?
- What are the stated constraints? Are they real or artificial?
Challenge Questions:
- Is this constraint based on physics/math, or is it changeable?
- Why do we believe this assumption? What evidence supports it?
- What would have to be true for this constraint to not apply?
- Has anyone violated this "rule" successfully before?
Reconstruction Questions:
- If we started from scratch with no baggage, what would we build?
- What is the simplest solution using only verified fundamentals?
- How does our first principles solution compare to the conventional approach?
- What becomes possible when we remove false constraints?
Examples
Example 1: Reducing battery costs (Elon Musk's actual approach)
User: "How can we make electric vehicles affordable when battery packs cost $600/kWh?"
→ Activates FirstPrinciples skill
→ Deconstruct workflow:
- Goal: Affordable energy storage for EVs
- Conventional thinking: "Batteries are expensive, therefore EVs must be expensive"
- Assumption: Current market price represents fundamental cost
→ Challenge workflow:
- What are batteries made of? Cobalt, nickel, aluminum, carbon, polymers
- What do these materials cost on commodity markets? ~$80/kWh
- Gap analysis: $600 market price vs $80 material cost = 7.5x markup
- Constraint classification: Current price is SOFT (manufacturing/supply chain)
→ Reconstruct workflow:
- First principles solution: Vertically integrate, buy materials directly, optimize manufacturing
- Result: Tesla achieved $1M
- For "I think it's important to reason from first principles rather than by analogy. The normal way we conduct our lives is we reason by analogy. We are doing this because it's like something else that was done, or it is like what other people are doing. With first principles, you boil things down to the most fundamental truths and say, 'What are we sure is true?' and then reason up from there." - Elon Musk
## Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- **Author:** [CarbeneAI](https://github.com/CarbeneAI)
- **Source:** [CarbeneAI/Forge](https://github.com/CarbeneAI/Forge)
- **License:** MIT
- **Homepage:** http://carbene.ai/open-source
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.