first-principles

Apply a six-step first-principles workflow to analyze complex reasoning tasks.

Updated Dec 30, 2025
One-click install
npx skills add https://github.com/Jonely235/claude-skills --skill first-principles-jonely235
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: first-principles
Source: https://github.com/Jonely235/claude-skills/tree/main/.claude/skills/first-principles
Command: npx skills add https://github.com/Jonely235/claude-skills --skill first-principles-jonely235

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you reason independently by applying first-principles thinking to break down problems, evaluate arguments, and reach truth without relying on authority or convention.

Core Features & Use Cases

  • Structured six-step method: identify the question, extract assumptions, strip to fundamentals, reconstruct from fundamentals, test against reality, and identify remaining uncertainties.
  • Cross-domain applicability: useful for business decisions, technical problems, personal choices, and opinion evaluation.
  • Guided workflows: includes common thinking patterns to avoid (authority worship, social proof, confirmation bias) and practical templates for argument analysis.

Quick Start

Paste your problem and I will generate a full first-principles analysis following the six steps.

Frequently Asked Questions about first-principles

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

FAQPage Schema
How do I apply first-principles thinking to break down complex problems?

You can apply first-principles thinking by following a structured six-step workflow: identify the core question, extract underlying assumptions, strip the problem to fundamental truths, reconstruct the argument from those fundamentals, test against reality, and identify remaining uncertainties.

What is the best way to evaluate arguments and avoid cognitive biases during decision-making?

Evaluating arguments effectively requires bypassing authority worship, social proof, and confirmation bias by stripping reasoning down to fundamental truths, then reconstructing conclusions independently from those foundational elements rather than relying on conventional wisdom.

Can I use first-principles reasoning for both business decisions and technical problems?

Yes, first-principles reasoning offers cross-domain applicability for business decisions, technical problems, personal choices, and opinion evaluation. It guides users through identifying questions and reconstructing arguments from fundamentals across all these domains.

How do I start a first-principles analysis for a specific problem?

To start a first-principles analysis, paste your specific problem statement into the prompt. The system then generates a full analysis following the six-step workflow: identifying the question, extracting assumptions, stripping to fundamentals, reconstructing, and testing against reality.

When should I not use first-principles thinking for problem-solving?

Avoid using first-principles thinking for routine problems solvable by analogy or when remaining uncertainties cannot be tested against reality. It adds analytical friction to simple tasks better suited for heuristic-based decisions or conventional pattern matching.