Claude Code skill (context injection) · awesome-skills/first-principles-skill

First Principles Thinking

Applies a five-phase method to identify a problem’s essence, challenge assumptions, establish ground truths, reason upward, and validate the result in a structured analysis.

Type
Claude Code skill (context injection)
Repository
awesome-skills/first-principles-skill
Readiness
Usable with compatibility caveats
Keywords
9

Location

Repository path

SKILL.md

Invocation

Ask Claude Code to “analyze from first principles,” “think from scratch,” “question this design,” “challenge assumptions,” or use a documented Chinese equivalent such as “第一性原理.”

Setup

Installation / activation

Automatically triggers for the documented English or Chinese phrases and for requests to evaluate architecture, design choices, or problem-solving approaches without relying on analogy or convention.

Keywords

first principlesassumption testingground truthsarchitecture reviewdesign evaluationreasoningClaude CodeEnglish triggersChinese triggers

Repository context

awesome-skills/first-principles-skill

MIT-licensed Claude Code skill, version 0.2.0, that injects a five-phase first-principles method for defining a problem, challenging assumptions, establishing ground truths, reasoning upward, and validating a structured recommendation.

software architecturesystem designdecision analysisproblem solvingcritical thinking

Open full repository research