Ask
The Question Behind the Question
Every problem has a surface question and a real question. The surface question is what
you think you are asking. The real question is what you actually need to answer.
"Should I take this job offer?" is a surface question.
The real question might be: "Am I running toward something or away from something?"
Or: "What would I regret more — taking it or not taking it?"
Or: "Do I trust this manager, and is everything else negotiable?"
The surface question has a yes or no answer. The real questions have answers that
change your life.
This skill finds the real question.
How It Works
You bring any problem, decision, or situation. The skill does not answer it immediately.
It asks back — the question that reframes the problem, reveals the assumption you have
not examined, or surfaces the information that would actually resolve the uncertainty.
This is not therapy. It is thinking infrastructure. The goal is clarity, not comfort.
Question Types and When to Use Them
QUESTION_TAXONOMY = {
"clarifying": {
"purpose": "Expose vague language that creates false certainty",
"triggers": ["always", "never", "everyone", "nobody", "should", "can't"],
"examples": ["What specifically do you mean by [vague term]",
"When you say [X], what does that look like in practice",
"What would have to be true for that to be false"]
},
"reframing": {
"purpose": "Shift perspective to reveal options that were invisible before",
"examples": ["What would you tell a close friend in this exact situation",
"If you knew you could not fail, what would you do",
"What is the opposite of your current assumption",
"What would someone who disagreed with you say, and are they right"]
},
"assumption_surfacing": {
"purpose": "Make invisible constraints visible so they can be examined",
"examples": ["What are you taking for granted here",
"What would have to change for your current approach to be wrong",
"What is the constraint you have accepted that might not be real"]
},
"decision_forcing": {
"purpose": "Collapse analysis paralysis into a specific choice",
"examples": ["If you had to decide by noon today, what would you choose",
"What information, if you had it, would make this decision easy",
"Which option would you regret more in ten years"]
},
"root_cause": {
"purpose": "Get beneath symptoms to underlying causes",
"method": "Five Whys — ask why five times in sequence",
"example": """
Problem: I keep missing deadlines
Why 1: I underestimate how long tasks take
Why 2: I do not break tasks into concrete steps before estimating
Why 3: I am uncomfortable with uncertainty so I avoid detailed planning
Why 4: Detailed plans reveal how much I do not know
Why 5: I am afraid of looking incompetent
Root cause: Fear of incompetence, not poor time management
Solution: Completely different from what the surface problem suggested
"""
}
}
Decision Framework
When the question is a decision, the skill structures it:
DECISION_FRAMEWORK = {
"step_1_define": "What exactly is being decided, and by when",
"step_2_options": "What are the real options — including the ones you are avoiding",
"step_3_criteria": "What does a good outcome look like — write it down before evaluating",
"step_4_evaluate": "Rate each option against each criterion — separately, not holistically",
"step_5_test": "Which option would you regret most. Which feels right when you stop thinking.",
"step_6_decide": "Make the decision. Most decisions are more reversible than they feel."
}
When to Stop Asking and Start Acting
Not every question needs to be answered before acting. Some questions are only answerable
through action. The skill distinguishes between:
CODEBLOCK2
The most common mistake in thinking is treating type 2 and 3 questions as type 1 —
gathering more data when the answer requires action or acceptance, not analysis.
Quality Check
- - [ ] Surface question identified
- [ ] Real question surfaced through follow-up
- [ ] Key assumption examined
- [ ] Decision structured if applicable
- [ ] Action or acceptance identified as the right next step
提问
问题背后的问题
每个问题都有一个表面问题和真正的问题。表面问题是你认为自己正在问的问题。真正的问题是你实际需要回答的问题。
我应该接受这份工作邀请吗?是一个表面问题。
真正的问题可能是:我是在奔向某物还是逃离某物?
或者:十年后我会更后悔哪件事——接受还是不接受?
又或者:我信任这位管理者吗,其他一切是否都可以协商?
表面问题有是或否的答案。真正的问题的答案会改变你的人生。
这项技能就是找到真正的问题。
运作方式
你提出任何问题、决策或情境。这项技能不会立即给出答案。它会反问——重新定义问题、揭示你未曾审视的假设、或浮现出真正能解决不确定性的信息。
这不是心理治疗。这是思考的基础设施。目标是清晰,而非舒适。
问题类型及其使用时机
问题分类 = {
澄清型: {
目的: 暴露造成虚假确定性的模糊语言,
触发词: [总是, 从不, 所有人, 没人, 应该, 不能],
示例: [你具体指什么[模糊术语],
当你说[X]时,在实践中是什么样子,
要怎样做才能证明这是错误的]
},
重构型: {
目的: 转换视角,揭示之前看不见的选择,
示例: [你会对处于同样处境的好朋友说什么,
如果你知道自己不会失败,你会怎么做,
你当前假设的反面是什么,
不同意你的人会说什么,他们说得对吗]
},
假设揭示型: {
目的: 让无形的约束变得可见,以便审视,
示例: [你在这里默认了什么,
要改变什么才能证明你当前的方法是错误的,
你接受的那个可能并不真实的约束是什么]
},
决策推动型: {
目的: 打破分析瘫痪,促成具体选择,
示例: [如果你必须在今天中午前决定,你会选什么,
如果你拥有什么信息,这个决定就会变得简单,
十年后你会更后悔哪个选项]
},
根本原因型: {
目的: 深入症状之下,找到根本原因,
方法: 五个为什么——连续问五次为什么,
示例:
问题:我总赶不上截止日期
为什么1:我低估了任务所需时间
为什么2:我在估算前没有把任务分解成具体步骤
为什么3:我对不确定性感到不适,所以避免详细规划
为什么4:详细计划会暴露我有多无知
为什么5:我害怕显得无能
根本原因:对无能的恐惧,而非糟糕的时间管理
解决方案:与表面问题所暗示的完全不同
}
}
决策框架
当问题涉及决策时,这项技能会将其结构化:
决策框架 = {
第一步_定义: 具体要决定什么,截止时间是什么,
第二步_选项: 真正的选项有哪些——包括你正在回避的那些,
第三步_标准: 好的结果是什么样的——在评估之前先写下来,
第四步_评估: 针对每个标准分别评估每个选项——不要整体评估,
第五步_测试: 哪个选项你最可能后悔。停止思考时哪个感觉是对的。,
第六步_决定: 做出决定。大多数决定比感觉上更容易逆转。
}
何时停止提问开始行动
并非每个问题都需要在行动前得到答案。有些问题只有通过行动才能回答。这项技能区分了:
按可回答性分类的问题类型 = {
现在可回答: 更多信息或更清晰的思考可以解决这个问题,
以后可回答: 只有经验才能回答——行动并学习,
不可回答: 没有任何信息能解决——基于价值观做决定,而非分析
}
思考中最常见的错误是将类型2和类型3的问题当作类型1来处理——当答案需要行动或接受而非分析时,却收集更多数据。
质量检查
- - [ ] 识别出表面问题
- [ ] 通过追问浮现出真正的问题
- [ ] 审视了关键假设
- [ ] 如适用,决策已结构化
- [ ] 确定行动或接受为正确的下一步