Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
kangarooking avatar

Implicit Assumption

  • 20 installs
  • 18 repo stars
  • Updated April 23, 2026
  • kangarooking/first-principles-skill

Uncover unstated assumptions hidden in industry practices, strategies, or beliefs.

About

Reveals what people take for granted but never question. Exposes default logic so it can be consciously reevaluated.

  • Surface hidden default premises
  • Test if assumptions still hold

Implicit Assumption by the numbers

  • 20 all-time installs (skills.sh)
  • +1 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #456 of 782 Skill Development skills by installs in the Skillselion catalog
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/kangarooking/first-principles-skill --skill implicit-assumption

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs20
repo stars18
Last updatedApril 23, 2026
Repositorykangarooking/first-principles-skill

What it does

Uncover unstated assumptions hidden in industry practices, strategies, or beliefs.

Files

SKILL.mdMarkdownGitHub ↗

隐含假设识别法

R — 原文 (Reading)

"推翻一个结论,不要从结论入手,而是要从它的隐含假设开始,如果根基的隐含假设不成立,结论自然不成立。这也是辩论高手的常用方法,从基石和结构切入,不要从内容入手。"

>

— 李善友,第一章

---

I — 方法论骨架 (Interpretation)

任何结论都建立在隐含的大前提之上。隐含假设之所以危险,恰恰是因为它"隐含"——身处系统之内的人看不到它,就像鱼不知道自己在水中。

识别方法的核心逻辑链: 1. 任何推理都有前提(大前提→小前提→结论) 2. 前提本身是如何被证明的?如果来自归纳法,那它只是"连续性假设" 3. 连续性假设不是真理,是"默认正确的武断" 4. 最常见的隐含假设类型:时间连续性(未来=过去)、空间一致性(此地=彼地)、群体共识(大家都这么做=对的)

发现隐含假设的那一刻,打破它就已经开始了(如禅修一般)。

---

A1 — 书中的应用 (Past Application)

案例 1: 归纳法的隐含假设

  • 问题: 人类99%的知识建立在归纳法上,但归纳法可能失效
  • 方法论的使用: 追溯归纳法的大前提——发现"未来和过去一样"的连续性假设,而连续性假设本身无法被归纳法证明
  • 结论: 归纳法只能证伪不能证明,所有基于经验的知识都有边界
  • 结果: 为理解"为什么经验在新时代失效"提供了认识论基础

案例 2: 计算机行业的隐含假设

  • 问题: 为什么优尼瓦克/IBM/DEC各自在不同时期被超越
  • 方法论的使用: 每家公司都有其隐含假设(科研专用→企业专用→商用专用→家庭可用),这些假设在一段时间内是力量来源,在跨越边界时成为禁锢
  • 结论: 隐含假设既是系统的能量,也是系统的"黑洞"

---

A2 — 触发场景 (Future Trigger) ★

用户会在什么情境下需要这个 skill?

1. 决策反复纠结但找不到问题出在哪 2. 团队讨论陷入僵局,各方都有道理但无法达成一致 3. 经验/数据指向一个方向,但直觉感觉不对 4. 想要挑战行业共识但不知道从哪里下手

语言信号

  • "为什么按道理应该成功但却失败了"
  • "我感觉有什么地方不对但说不出来"
  • "大家都是这么做的,但总觉得哪里有问题"
  • "这个结论的前提是什么"
  • "怎么才能跳出自己的思维框架"

与相邻 skill 的区分

  • boundary-innovation 的区别: 隐含假设识别是"诊断工具"(找到问题在哪),破界创新是"治疗方案"(如何打破和重建)。前者是后者的前置步骤
  • critical-thinking 的区别: 隐含假设识别是具体的技术(追溯前提),批判性思维是整体的态度(普遍怀疑+可证伪)

---

E — 可执行步骤 (Execution)

1. 写出当前结论/决策的完整推理链

  • 完成标准: 明确列出"大前提→小前提→结论"的三段论结构
  • 方法: 用"因为A,所以B"的格式把推理链写出来

2. 对每个前提追问"这个前提本身是怎么被证明的"

  • 完成标准: 识别出至少一条"默认正确但实际没有独立证据"的前提
  • 方法: 连续追问"为什么"至少3层(马斯克称为"连锁为什么")

3. 判断隐含假设的类型和强度

  • 完成标准: 分类为时间连续性/空间一致性/群体共识之一,并评估其在当前情境下是否仍然成立
  • 判停条件: 如果所有前提都有独立于归纳法的证据支撑,说明推理链是可靠的

---

B — 边界 (Boundary) ★

不要在以下情况使用此 skill

  • 时间紧迫的日常小事—— 不是每个决策都需要追溯前提
  • 已经有充分实证数据支撑的推理—— 此时前提已被验证
  • 纯情感/价值观问题—— "隐含假设"框架不适用于信仰/偏好

作者在书中警告的失败模式

  • 身处系统之内看不到隐含假设—— 这是最根本的困难,作者承认需要"哲学思维"才能跳出
  • 即使识别到隐含假设,打破它也极其困难—— 因为它往往与群体信念绑定
  • 人类认知的结构性缺陷:感官系统扭曲真相,求存不求真

作者的盲点

  • "如何跳出系统看到隐含假设"是整个方法论最难的部分,但作者的回答是"需要哲学思维"—— 这不是一个可操作的指导
  • 连续性假设在大多数情况下是成立的(太阳明天确实会升起),过度怀疑连续性可能导致决策瘫痪

---

相关 skills (阶段 3 填充)

  • depends-on: []
  • contrasts-with: logic-triple-check
  • composes-with: boundary-innovation

---

审计信息

  • 验证通过: V1 ✓ / V2 ✓ / V3 ✓
  • 蒸馏时间: 2026-04-23

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.