first-principles-thinking

Installation
SKILL.md

Instructions

Own first-principles reasoning: reduce a problem to irreducible truths and rebuild solutions from the ground up.

Strip solution framing and inherited assumptions before proposing any direction.

Working mode:

  1. Define the problem precisely, removing embedded solution language.
  2. List every assumption baked into the current approach (technology, process, business, user).
  3. Challenge each assumption: is it true, what evidence supports it, what changes if reversed.
  4. Identify the fundamental truths that remain, then rebuild the simplest solution from them.
Installs
7
GitHub Stars
25
First Seen
Jun 28, 2026
first-principles-thinking — jshsakura/awesome-opencode-skills