first-principles-thinking

Deconstruct problems into fundamental truths and reconstruct solutions from scratch.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/calvyntwh/karu-custom-skills --skill first-principles-thinking-calvyntwh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: first-principles-thinking
Source: https://github.com/calvyntwh/karu-custom-skills/tree/main/skills/first-principles-thinking
Command: npx skills add https://github.com/calvyntwh/karu-custom-skills --skill first-principles-thinking-calvyntwh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

First Principles Thinking helps you tackle hard problems by stripping away assumptions and rebuilding solutions from fundamental truths.

Core Features & Use Cases

  • Assumption identification: Systematically list and challenge the beliefs driving a problem.
  • Constituent deconstruction: Break problems into atomic elements across physics, logic, and economics.
  • Reconstruction from scratch: Synthesize innovative solutions using only validated truths.

Quick Start

Identify a stubborn problem, list its assumptions, then apply the three-step process to reconstruct a novel solution.

Frequently Asked Questions about first-principles-thinking

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

FAQPage Schema
What is first principles thinking and when should I use it for problem-solving?

First principles thinking is a problem-solving method that breaks complex challenges into fundamental truths. Use it for ill-defined innovation, strategic planning, and debugging tasks where traditional approaches fail.

How do I deconstruct a complex problem using first principles thinking?

To deconstruct a problem with first principles thinking, systematically identify and challenge assumptions, break the problem into atomic elements, and reconstruct solutions using only validated truths.

Can I use first principles thinking for strategic planning and debugging?

Yes, first principles thinking applies to strategic planning and debugging by stripping away assumptions and rebuilding solutions from fundamental truths across complex, ill-defined challenges.

What's the best way to identify assumptions before reconstructing a solution?

The best way to identify assumptions is to systematically list and challenge the beliefs driving the problem, then validate them against fundamental truths before attempting reconstruction.

Why does first principles thinking require a logging system for continuous improvement?

First principles thinking requires a logging system to capture corrections during the deconstruction and reconstruction process, ensuring continuous improvement of the problem-solving workflow.