Summary
- 当用户需要验证一个信念/理论/策略/商业模式的正确性、在做决策前想检验逻辑、或在问"怎么判断这个观点对不对""这个方案有没有逻辑漏洞""怎么系统地检验一个想法"时激活。
- 核心信号:用户需要对某个命题做系统性的逻辑验证,而非直觉判断。
- 不适用于:纯情感判断、不需要逻辑验证的常识性问题、时间紧迫的直觉决策。
kangarooking/first-principles-skill
当用户需要验证一个信念/理论/策略/商业模式的正确性、在做决策前想检验逻辑、或在问"怎么判断这个观点对不对""这个方案有没有逻辑漏洞""怎么系统地检验一个想法"时激活。 核心信号:用户需要对某个命题做系统性的逻辑验证,而非直觉判断。 不适用于:纯?
npx skills add kangarooking/first-principles-skill --skill logic-triple-check
Other skills from kangarooking/first-principles-skill.
npx skills add kangarooking/first-principles-skill
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Files included with this skill beyond the listing page.
SKILL.md
6,380 B
SUMMARY.md
460 B
"信念'正确'的判断标准是'逻辑三洽',即自洽、他洽和续洽。"
"逻辑他洽就是信念所处的逻辑系统,要与周边相关的逻辑系统以及更深层次的逻辑系统保持一致。永动机概念,正是因为违反了熵增定律,才被判别为不可能实现的技术。"
— 李善友,第八章
检验一个信念/理论/策略是否"暂时正确"的三层递进框架:
核心原则:三洽不是证明"绝对正确",而是判断"暂时正确"。任何通过三洽检验的信念,仍需保持开放心态。
critical-thinking 的区别: 逻辑三洽是"验证器"(检验信念的工具),批判性思维是"破壁锤"(打破信念的态度)。一个是技术手段,一个是认知姿态implicit-assumption 的区别: 隐含假设识别是"诊断"(找到前提中的问题),逻辑三洽是"全面体检"(系统验证整个推理链的可靠性)- 完成标准: 列出该信念/方案的核心逻辑链,检查每个环节之间是否存在矛盾 - 方法: 用"因为A→所以B→所以C"的格式写出完整推导链,逐一检查A→B、B→C是否成立 - 判停条件: 如果逻辑链内部有矛盾,无需继续后续检验,直接修正
- 完成标准: 找到该信念/方案所处的更大系统,验证两者是否一致 - 方法: 问"这个方案/信念是否违反了更底层的基本规律?"(商业方案问经济学/心理学,技术方案问物理学/数学,管理方案问组织行为学) - 判停条件: 如果与更底层系统矛盾,说明信念有结构性缺陷
- 完成标准: 列出"如果未来出现XX变化,这个信念/方案是否依然成立" - 方法: 模拟3种可能的场景变化(技术变革、市场变化、竞争格局变化),检验信念在新场景下是否还成立 - 判停条件: 如果在新场景下信念失效,说明它只是特定条件下的暂时正确,需要标注适用边界