← Back to Skills Marketplace
harrylabsj

First Principles Cracker

by haidong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
21
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install first-principles-cracker
Description
Strip problems down to their fundamental truths and rebuild solutions from the ground up using first-principles thinking.
README (SKILL.md)

First Principles Cracker

Overview

First Principles Cracker helps users break down complex problems to their fundamental truths — the irreducible facts that cannot be deduced further — and then reconstruct solutions from those building blocks. Inspired by Aristotle and popularized by thinkers like Elon Musk and Charlie Munger, this skill teaches users how to escape analogy-based thinking and build truly novel solutions.

This skill does not provide answers. It provides a disciplined thinking process for arriving at your own answers.

When to Use

Use this skill when the user asks to:

  • Think from first principles
  • Break down a problem to its fundamentals
  • Find a novel solution instead of copying what others do
  • Deconstruct an assumption or belief
  • Rebuild an approach from scratch
  • Escape analogy-based thinking

Trigger phrases: "First principles", "Break this down to basics", "What are the fundamentals here?", "Think from scratch", "Deconstruct this problem", "Why does it have to be this way?", "Strip away assumptions"

Workflow

Step 1 — Identify the Problem or Goal

Clarify what the user is trying to solve, decide, or understand:

  • What specific outcome are you trying to achieve?
  • What is the current approach or status quo?
  • What makes this problem feel stuck or unsolvable?
  • What assumptions are you already making about the solution?

Step 2 — Surface All Assumptions

List every assumption the user (and society/industry) is making about the problem:

  • What does "everyone know" about this domain?
  • What constraints are assumed to be fixed?
  • What analogies are people using to reason about this? (e.g., "It's like X, so we do Y")
  • What historical or conventional wisdom is being applied?
  • What emotional or identity-based attachments exist to the current approach?

Flag especially:

  • Analogy traps: Reasoning by comparison to what already exists
  • Authority traps: Accepting something because experts say so
  • Sunk-cost traps: Continuing because of past investment
  • Norm traps: Doing it because "that's how it's done"

Step 3 — Deconstruct to Fundamental Truths

For each assumption, ask: "Is this true, or is it just accepted?"

Break the problem down to its physics, economics, human needs, or irreducible facts:

  • What are the laws of nature that constrain this?
  • What are the raw material costs or time requirements?
  • What are the human needs or psychological truths involved?
  • What constraints are real (cannot be changed) vs. assumed (can be challenged)?

Use the 5-Why Drill if needed: Ask "why?" up to 5 times until you hit a fundamental truth.

Step 4 — Rebuild from Fundamentals

With the fundamental truths identified, reconstruct a solution:

  • Given only these truths, what is possible?
  • What combinations of fundamentals have not been tried?
  • What would the ideal solution look like if built from scratch?
  • How does this new solution compare to the status quo approach?

Generate 2–3 distinct rebuild paths. Each should:

  • Start from different fundamental truths or priorities
  • Be describable in plain language
  • Include a rough feasibility assessment

Step 5 — Stress-Test the Rebuild

For each rebuilt solution, challenge it:

  • What assumptions did you introduce in the rebuild?
  • What would falsify this solution?
  • What is the cheapest/fastest way to test if this works?
  • What are the second-order consequences?
  • What expertise or resources would be needed?
  • What is the simplest version you could try in 48 hours?

Step 6 — Synthesize and Act

Help the user choose a direction:

  • Which rebuild aligns best with your goals and constraints?
  • What is the smallest first step you can take to test it?
  • What would make you abandon this path? (pre-mortem)
  • What one assumption, if proven wrong, would change everything?

End with a clear action item and a checkpoint for revisiting the first-principles analysis.

Safety & Compliance

  • This skill does not guarantee that first-principles thinking will produce a better solution
  • Rebuilding from fundamentals can be time-consuming and risky — the skill flags when iterative improvement may be more practical
  • Does not provide financial, legal, or medical advice
  • Encourages testing and validation rather than theoretical confidence
  • Acknowledges that some domains (regulated industries, safety-critical systems) have constraints that should not be casually challenged

Acceptance Criteria

  1. User presents a problem; the skill surfaces at least 5 assumptions
  2. At least 3 assumptions are challenged and traced to fundamental truths
  3. At least 2 distinct rebuild paths are generated from fundamentals
  4. Each rebuild path is stress-tested for feasibility and hidden assumptions
  5. Output includes a concrete first step for testing the chosen direction
  6. No analogy-based solutions are accepted without deconstruction
  7. The distinction between real and assumed constraints is made explicit

Examples

Example 1: Reducing Living Costs

User says: "I need to reduce my living expenses but everything feels fixed."

Skill guides: Surface assumptions (rent/mortgage is fixed, car is necessary, food costs are what they are). Deconstruct: What is the fundamental need? Shelter, mobility, nutrition. Rebuild paths: (1) Co-living or house-hacking to restructure shelter cost; (2) Remote work + no car to eliminate vehicle expense; (3) Bulk cooking + local sourcing to cut food costs by design. Stress-test each for feasibility in user's city and lifestyle.

Example 2: Starting a Business

User says: "I want to start a business but I need funding, a team, and an office first."

Skill guides: Surface analogy trap (businesses look like established companies). Deconstruct: What is a business at its core? Creating value someone will pay for. What is truly needed? A paying customer. Rebuild: Start with a single customer, no office, no team. Validate demand before scaling. Compare to conventional startup path.

Example 3: Learning a New Skill

User says: "I want to learn programming but it takes 4 years of college."

Skill guides: Surface assumptions (degree required, 4 years needed, college is the only path). Deconstruct: What does "learn programming" mean? Write code that solves problems. What are the fundamentals? Syntax, logic, debugging, building projects. Rebuild: 3-month project-based path using free resources, building portfolio instead of taking courses.

Usage Guidance
This appears safe as a prompt-only thinking aid. Before installing, note that the primary SKILL.md excerpt was truncated in the supplied review data, but the visible artifacts show a coherent document-only skill with no executable behavior or sensitive access.
Capability Analysis
Type: OpenClaw Skill Name: first-principles-cracker Version: 1.0.0 The skill is a document-only prompt-flow designed to guide an AI agent through a first-principles thinking framework. It contains no executable code, no network requests, and no instructions that attempt to exfiltrate data or bypass security controls. All files (SKILL.md, skill.json, and ACCEPTANCE.md) are strictly instructional and align with the stated purpose of problem-solving and reasoning.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
The skill’s stated purpose is a first-principles thinking workflow, and the visible SKILL.md and skill.json align with that purpose.
Instruction Scope
The instructions guide questioning, assumption testing, solution rebuilding, and stress-testing; they do not direct tool use, override user intent, or request sensitive data. The provided SKILL.md excerpt is truncated, so confidence is limited to the visible artifact content.
Install Mechanism
No install spec, binaries, executable files, APIs, or environment variables are required.
Credentials
The registry lists capability signals for crypto and purchases, but the provided artifacts show no code, credentials, APIs, or instructions to perform crypto activity or make purchases.
Persistence & Privilege
No persistence, background execution, credential use, local indexing, or privilege escalation is shown.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install first-principles-cracker
  3. After installation, invoke the skill by name or use /first-principles-cracker
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
First Principles Cracker 1.0.0 — Initial Release - Introduces a structured workflow for breaking down complex problems to fundamental truths and rebuilding solutions from scratch. - Guides users to surface assumptions, challenge conventional wisdom, and escape analogy-based thinking. - Provides step-by-step prompts for deconstructing problems, reconstructing novel solutions, and stress-testing approaches. - Includes real-world examples, clear acceptance criteria, and safety notes to ensure practical, responsible use. - Designed for use in decision-making, innovation, and challenging “fixed” or “unsolvable” scenarios.
Metadata
Slug first-principles-cracker
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is First Principles Cracker?

Strip problems down to their fundamental truths and rebuild solutions from the ground up using first-principles thinking. It is an AI Agent Skill for Claude Code / OpenClaw, with 21 downloads so far.

How do I install First Principles Cracker?

Run "/install first-principles-cracker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is First Principles Cracker free?

Yes, First Principles Cracker is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does First Principles Cracker support?

First Principles Cracker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created First Principles Cracker?

It is built and maintained by haidong (@harrylabsj); the current version is v1.0.0.

💬 Comments