第一性原理

first-principles

by clawdiri-ai

Deep first-principles analysis of any topic, decision, strategy, or assumption. Strips inherited thinking, identifies what is provably true, and rebuilds from ground truth. Use when user asks for first principles analysis, wants to challenge assumptions, says "analyze this from scratch", "break this down", "what's really true here", or triggers with /firstprinciples. Also useful for strategic decisions, investment theses, product strategy, career moves, or any situation where conventional wisdom may be wrong.

4.5k数据与存储未扫描2026年3月23日

安装

claude skill add --url github.com/openclaw/skills/tree/main/skills/clawdiri-ai/davinci-first-principles

文档

First Principles Analysis

Perform rigorous first-principles analysis on any topic. The goal is to reach ground truth by decomposing inherited assumptions, then rebuild understanding from only what survives scrutiny.

Trigger

Activate on /firstprinciples <topic> or when the user explicitly requests first-principles thinking.

Process

Follow these phases in order. Each phase must be thorough — do not rush to conclusions.

Phase 1: Assumption Extraction

Identify every assumption people commonly make about the topic. Cast a wide net:

  • Consensus assumptions — what "everyone knows" (often wrong)
  • Hidden assumptions — embedded in language, framing, or defaults people never question
  • Authority assumptions — believed because an expert/institution said so, not because they were verified
  • Temporal assumptions — true in the past, assumed to still hold
  • Correlation assumptions — two things co-occur, assumed to be causal
  • Scale assumptions — works at one scale, assumed to work at another
  • Survivorship assumptions — conclusions drawn from visible successes, ignoring invisible failures

Present each assumption clearly. Number them for reference.

Phase 2: Assumption Stress Test

For each assumption, apply these tests:

  • Provability: Can this be proven from first principles, or is it inherited belief?
  • Inversion: What if the opposite were true? What evidence would support that?
  • Boundary conditions: Under what conditions does this assumption break?
  • Source audit: Where did this assumption originate? Is the source still valid?
  • Incentive check: Who benefits from this assumption being believed?

Classify each assumption:

  • Survives — provably true from fundamentals
  • ⚠️ Conditional — true only under specific conditions (state them)
  • Fails — not provably true, inherited thinking, or demonstrably false

Phase 3: Ground Truth Foundation

List only what remains after stripping away failed assumptions. These are the atomic truths — the smallest provable building blocks. State each as a falsifiable claim.

Phase 4: Reconstruction

Rebuild understanding of the topic using only ground truths from Phase 3. Show how the rebuilt model differs from conventional thinking. Highlight:

  • What changes — conclusions that shift when you remove inherited thinking
  • What stays — conventional wisdom that actually survives scrutiny (and why)
  • New insights — things that become visible only after clearing assumptions
  • Contrarian implications — where ground truth leads somewhere uncomfortable or non-obvious

Phase 5: Decision Framework

If the topic involves a decision or strategy, provide:

  • What to do differently based on the rebuilt model
  • What to stop doing that was based on failed assumptions
  • Key risks — where the rebuilt model might be wrong (epistemic humility)
  • What to monitor — leading indicators that would invalidate the rebuilt model

Output Format

Use clear headers for each phase. Be direct and specific — no hedging, no "it depends" without stating what it depends on. Number assumptions for cross-referencing. Use the ✅/⚠️/❌ classification system.

Calibration Example

Topic: "You need a college degree to succeed in tech"

  • Assumption: Degree = competence signal → ⚠️ Conditional (true for visa sponsorship, false for demonstrated skill via portfolio)
  • Assumption: Top companies require degrees → ❌ Fails (Google, Apple, IBM dropped degree requirements 2018-2023)
  • Ground truth: Employers need confidence in capability. Degrees are ONE signal, not the only one.
  • Reconstruction: The degree is a risk-reduction proxy, not a competence proof. Alternative signals (open source contributions, shipped products, certifications) can substitute — but only in markets where employers have adopted alternative evaluation. Geography and industry vertical matter.
  • Non-obvious insight: The degree's real value may be the network and credential signaling for non-technical stakeholders (investors, enterprise buyers), not the education itself.

Use this density and specificity as the quality bar.

Quality Standards

  • Every assumption must be testable, not vague
  • "Conventional wisdom says X" requires stating specifically who says it and why
  • The reconstruction must produce at least one non-obvious insight — if it just confirms conventional wisdom, dig deeper
  • Distinguish between "I don't know if this is true" (uncertainty) and "this is false" (disproven) — they are not the same
  • When the analysis reveals that conventional wisdom is actually correct, say so — contrarianism for its own sake is not the goal

相关 Skills

资深架构师

by alirezarezvani

Universal
热门

适合系统设计评审、ADR记录和扩展性规划,分析依赖与耦合,权衡单体或微服务、数据库与技术栈选型,并输出Mermaid、PlantUML、ASCII架构图。

搞系统设计、技术选型和扩展规划时,用它能更快理清架构决策与依赖关系,还能直接产出 Mermaid/PlantUML 图,方案讨论效率很高。

数据与存储
未扫描22.9k

技术栈评估

by alirezarezvani

Universal
热门

对比框架、数据库和云服务,结合 5 年 TCO、安全风险、生态活力与迁移复杂度做量化评估,适合技术选型、栈升级和替换路线决策。

帮你系统比较技术栈优劣,不只看功能,还把TCO、安全性和生态健康度一起量化,选型和迁移决策更稳。

数据与存储
未扫描22.9k

资深数据科学家

by alirezarezvani

Universal
热门

覆盖实验设计、特征工程、预测建模、因果推断与模型评估,适合用 Python/R/SQL 做 A/B 测试、时序分析和生产级 ML 落地,支撑数据驱动决策。

从 A/B 测试、因果分析到预测建模一条龙搞定,既有硬核统计方法也懂业务沟通,特别适合把数据结论真正落地。

数据与存储
未扫描22.9k

相关 MCP 服务

by Anthropic

热门

PostgreSQL 是让 Claude 直接查询和管理你的数据库的 MCP 服务器。

这个服务器解决了开发者需要手动编写 SQL 查询的痛点,特别适合数据分析师或后端开发者快速探索数据库结构。不过,由于是参考实现,生产环境使用前务必评估安全风险,别指望它能处理复杂事务。

数据与存储
88.7k

SQLite 数据库

编辑精选

by Anthropic

热门

SQLite 是让 AI 直接查询本地数据库进行数据分析的 MCP 服务器。

这个服务器解决了 AI 无法直接访问 SQLite 数据库的问题,适合需要快速分析本地数据集的开发者。不过,作为参考实现,它可能缺乏生产级的安全特性,建议在受控环境中使用。

数据与存储
88.1k

by Firecrawl

热门

Firecrawl 是让 AI 直接抓取网页并提取结构化数据的 MCP 服务器。

它解决了手动写爬虫的麻烦,让 Claude 能直接访问动态网页内容。最适合需要实时数据的研究者或开发者,比如监控竞品价格或抓取新闻。但要注意,它依赖第三方 API,可能涉及隐私和成本问题。

数据与存储
6.8k

评论