跳到主要内容
知仓学习社ZHICANG

from-first-principles

Strip a problem down to what's actually true — the physics, economics, and human basics — and rebuild the answer from there, ignoring 'how it's norm…

不碰外部(只输出文字)无严重或高危命中mohitagw15856/pm-claude-skills

它会碰到什么

扫了多少1 个文本文件,4 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

From First Principles

Most answers are reasoned by analogy — "this is how it's done, so we do it too." First-principles thinking throws that out: it breaks the problem down to what's actually, physically, economically true, then rebuilds from those basics. The result often diverges sharply from convention, because the convention was inherited, not derived.

What This Skill Produces

  • The fundamentals — the problem reduced to what's genuinely true (constraints from physics, math, economics, human needs), not what's assumed
  • The inherited assumptions — the "that's just how it's done" beliefs, named and questioned (which are real constraints, which are just convention?)
  • The rebuild — a solution reasoned upward from the fundamentals
  • The divergence — where this differs from the default, and why the default existed anyway

Required Inputs

Ask for these if not provided:

  • The problem or decision — what you're rethinking
  • The current/default approach — how it's normally done
  • The real goal — what you're actually trying to achieve
  • The constraints you believe exist — so we can test which are real

Framework: Reduce, Question, Rebuild

  1. Reduce to fundamentals. Ask "what do we know is actually true here?" — the real physical, economic, and human constraints, not the conventional wisdom.
  2. Separate laws from conventions. Some constraints are unbreakable (physics, budget); many "constraints" are just how it's always been done. Sort them.
  3. Question the conventions. For each inherited assumption, ask why — often the original reason is gone, or never applied to you.
  4. Rebuild from the base. Reason a solution up from the fundamentals alone, ignoring the default path.
  5. Compare to the default. Show where the first-principles answer diverges — and fairly consider why the convention exists (sometimes it's right; sometimes it's inertia).

Output Format

Problem: [what we're rethinking]

Fundamentals (actually true): [the real constraints/basics].

Assumptions to question

| "It's done this way because…" | Real constraint or just convention? |

|---|---|

Rebuilt from basics: [the solution reasoned up from fundamentals].

Vs. the default: [where it diverges, and whether the convention still has a point].

Quality Checks

  • [ ] The problem is genuinely reduced to fundamental truths
  • [ ] Real constraints are separated from mere conventions
  • [ ] Each inherited assumption is questioned with "why"
  • [ ] The solution is rebuilt from the base, not tweaked from the default
  • [ ] It fairly considers why the convention exists before dismissing it

Anti-Patterns

  • Reasoning by analogy dressed up as first principles.
  • Treating conventions as laws without testing them.
  • Throwing out a convention that actually has a good reason.
  • Stopping at "question everything" without rebuilding an answer.

Example Trigger Phrases

  • "Think about this from first principles."
  • "Why is this industry done this way — does it have to be?"
  • "Challenge the assumptions behind how I'm approaching this."
  • "Rebuild my morning routine from scratch, ignoring how I do it now."
  • "Strip this problem to basics and reason it back up."

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

同名技能的其他版本

有 3 个不同仓库或目录里都有叫 from-first-principles 的技能。它们内容并不相同,别混用: