first-principles

Deconstruct problems into verified fundamentals and rebuild solutions from them.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/bcbeidel/toolkit --skill first-principles-bcbeidel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: first-principles
Source: https://github.com/bcbeidel/toolkit/tree/main/plugins/consider/skills/first-principles
Command: npx skills add https://github.com/bcbeidel/toolkit --skill first-principles-bcbeidel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clarifies complex problems by forcing a reset to fundamental truths, removing unverified assumptions, and guiding teams toward solid, defensible solutions.

Core Features & Use Cases

  • Assumptions audit: enumerate and categorize every underlying premise.
  • Fundamental truths extraction: identify bedrock principles that survive challenge.
  • Rebuilt reasoning: construct solutions strictly from verified fundamentals.
  • Comparative insights: highlight how the rebuilt approach differs from conventional methods.

Quick Start

Provide a problem statement and I will return a first-principles audit and rebuilt solution.

Frequently Asked Questions about first-principles

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify and challenge assumptions in complex problem-solving?

To challenge assumptions in problem-solving, enumerate every underlying premise, categorize them, and isolate bedrock truths that survive scrutiny. This method strips away unverified premises and clarifies complex problems by forcing a reset to fundamental truths.

What is first-principles reasoning and when should I use it for decision-making?

First-principles reasoning deconstructs a problem into its most basic elements and rebuilds understanding strictly from verified fundamentals. Use it for decision-making, product design, research, and strategy when conventional approaches rely on assumptions that must be challenged.

How do I deconstruct a problem from fundamentals to build a defensible solution?

Deconstruct a problem from fundamentals by listing every assumption, identifying bedrock principles that survive challenge, and reconstructing a solution strictly from those verified fundamentals. This process yields robust, defensible solutions compared to conventional methods.

Can I use critical-thinking fundamentals to compare rebuilt solutions with conventional approaches?

Yes, you can use critical-thinking fundamentals to generate comparative insights. After rebuilding a solution from verified bedrock truths, you highlight how the rebuilt approach differs from conventional methods to ensure the final strategy is solid and defensible.

Does reasoning from fundamentals work for product design and strategy contexts?

Reasoning from fundamentals works effectively for product design, strategy, research, and decision-making contexts. It guides teams toward solid solutions by removing unverified assumptions and applying a rigorous audit to clarify complex problems.

What are the limitations of using a first-principles approach for critical-thinking problems?

A limitation of the first-principles approach is the intensive requirement to enumerate and verify every underlying premise. Users must rigorously audit assumptions to identify bedrock truths, which can be time-consuming before reconstructing a defensible solution.