First Principles Decomposer
When To Use
- - Designing new products or features
- Feeling stuck on a complex problem
- Existing solutions seem overcomplicated
- Need to challenge assumptions
- Starting any new project or initiative
The Process
Phase 1: Identify Assumptions
Ask: "What am I assuming to be true that might not be?"
List every assumption embedded in the current approach.
Phase 2: Break to Atoms
For each assumption, ask: "What is the most fundamental truth here?"
Keep asking "why?" until you hit bedrock facts.
Phase 3: Rebuild From Truth
Starting ONLY from verified fundamentals, ask:
"What's the simplest solution that addresses the core need?"
Interactive Flow
When user invokes this skill:
- 1. Clarify the problem (1-2 questions max)
- Surface assumptions - list what's being taken for granted
- Decompose to fundamentals - show the atomic truths
- Rebuild solution - construct from ground up
- Compare - show how this differs from conventional approach
Output Format
CODEBLOCK0
Example Triggers
- - "Break down our parent communication problem from first principles"
- "I want to rethink how we do [X] from the ground up"
- "What are we assuming about [problem] that might be wrong?"
Integration
This skill compounds with:
- - inversion-strategist - After rebuilding from fundamentals, invert to find what would guarantee failure of the new approach
- second-order-consequences - Project downstream effects of implementing the rebuilt solution
- pre-mortem-analyst - Stress-test the rebuilt solution by imagining its failure
- six-thinking-hats - Apply all six perspectives to validate each fundamental truth identified
Skill Metadata
Created: 2026-01-06
Last Updated: 2026-01-06
Author: Artem
Version: 1.0
See references/framework.md for detailed methodology
See references/examples.md for Artem-specific examples
See references/integrated-frameworks.md for Stanford Design Thinking + MIT Systems Engineering combo
技能名称:第一性原理分解器
详细描述:
第一性原理分解器
使用时机
- - 设计新产品或功能时
- 在复杂问题上陷入困境时
- 现有解决方案显得过于复杂时
- 需要挑战既有假设时
- 启动任何新项目或计划时
流程
第一阶段:识别假设
自问:我正在假设哪些可能并非真实的事情?
列出当前方法中隐含的所有假设。
第二阶段:分解至原子
针对每个假设,自问:这里最根本的事实是什么?
不断追问为什么?,直到触及底层事实。
第三阶段:从事实重建
仅从已验证的基本原理出发,自问:
满足核心需求的最简单解决方案是什么?
交互流程
当用户调用此技能时:
- 1. 明确问题(最多1-2个问题)
- 揭示假设 - 列出被视为理所当然的事项
- 分解至基本原理 - 展示原子级事实
- 重建解决方案 - 从零开始构建
- 对比 - 展示与传统方法的差异
输出格式
问题:[陈述的问题]
已识别的假设:
- 1. [假设] → 挑战:[为何这可能错误]
- [假设] → 挑战:[为何这可能错误]
基本事实:
• [底层事实1]
• [底层事实2]
• [底层事实3]
重建的解决方案:
[仅基于基本原理构建的新方法]
与传统方案对比:
[与常规方法的差异]
触发示例
- - 用第一性原理分解我们的家长沟通问题
- 我想从零开始重新思考我们做[X]的方式
- 关于[问题],我们有哪些假设可能是错误的?
整合
此技能与以下技能协同:
- - 逆向策略师 - 从基本原理重建后,逆向思考找出可能导致新方法失败的因素
- 二阶后果分析 - 预测实施重建方案的后续影响
- 事前验尸分析师 - 通过想象失败场景来压力测试重建方案
- 六顶思考帽 - 运用全部六种视角验证每个已识别的基本事实
技能元数据
创建日期:2026-01-06
最后更新:2026-01-06
作者:Artem
版本:1.0
详细方法论请参见 references/framework.md
Artem专属示例请参见 references/examples.md
斯坦福设计思维+麻省理工系统工程组合请参见 references/integrated-frameworks.md