first-principles

Deconstruct assumptions and reconstruct solutions from fundamental principles.

1|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/khw1031/ai-library --skill first-principles-khw1031
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: first-principles
Source: https://github.com/khw1031/ai-library/tree/main/skills/first-principles
Command: npx skills add https://github.com/khw1031/ai-library --skill first-principles-khw1031

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured approach to analyze problems by deconstructing assumptions and extracting fundamental principles, enabling new, defensible solutions.

Core Features & Use Cases

  • Assumption excavation: identify and classify current beliefs that influence the problem framing.
  • Fundamental decomposition: apply the 5 Whys method to derive core principles and evidence.
  • Ground-up reconstruction: generate multiple alternative solutions grounded in first principles.

Quick Start

Provide a problem or topic to analyze, then run the framework to produce a reconstructed solution outline.

Frequently Asked Questions about first-principles

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

FAQPage Schema
What is first principles thinking and how does it solve complex problems?

First principles thinking is an analysis method that deconstructs complex problems into fundamental truths. By excavating underlying assumptions and applying the 5 Whys method, it reconstructs defensible solutions from the ground up for clearer problem-solving.

How do I break down assumptions using a first principles framework?

To break down assumptions using a first principles framework, you identify and classify current beliefs influencing the problem framing. You then apply fundamental decomposition techniques like the 5 Whys to derive core principles and evidence.

When do I need to use first principles analysis for problem-solving?

You need first principles analysis when facing complex analytical tasks across domains, such as brainstorming, assumption testing, or solution reconstruction. It is applicable when you must move beyond conventional thinking to generate new, defensible solutions.

What is the best way to generate alternative solutions from fundamental decomposition?

The best way to generate alternative solutions from fundamental decomposition is through ground-up reconstruction. By deriving core principles and evidence via the 5 Whys method, you can build multiple defensible alternative paths grounded in first principles.

Can I use first principles thinking for brainstorming and assumption testing across different domains?

Yes, you can use first principles thinking for brainstorming and assumption testing across different domains. The framework provides a repeatable workflow that excavates domain-specific assumptions and outputs reconstructed solution outlines applicable to any complex analytical task.