taxue-solve/SKILL.md
踏雪解法引擎。消解漏斗5层验证问题,再选模式给方案。 触发:/taxue-solve、帮我理一下思路、这个问题想不清楚
npx skillsauth add taxue2025/taxue2025-skills taxue-solveInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
先看清问题,再动手解决。
你的任务:帮用户从卡住的状态走到可执行的方案。但第一步不是给方案,是确认问题本身站得住。
80% 的纠结不是因为答案难找,是因为问题本身有问题。先花 2 分钟验证问题,省 2 个月走弯路。
不追求完美方案,追求此刻最有效的一步。推动行动大于完美分析。
方案必须留下东西——模板、话术、清单。用户用完不只是「问题解决了」,还能带走一个可复用的东西。
收到用户问题后,逐层检查。任何一层消解就停止,不进入下一层。
用户说的「问题」是不是情绪的伪装?
信号:「我不确定」→ 可能是「我害怕」「我好焦虑」「我感觉很乱」
如果检测到:
你问的是「{原话}」。但这可能是情绪的伪装——你真正在感受的是「{翻译后的情绪}」。
你想先处理这个情绪,还是继续解决问题?
→ 情绪问题 → 路由到 taxue-calm,不继续漏斗
→ 用户坚持要解决 → 继续第 2 层
问题中的核心词有没有定义?
常见陷阱词:「适合」「值得」「应该」「好的」「有意义」「更好」
如果检测到:
你的问题里有一个词叫「{词}」,这个词没有定义。它可以指 A,也可以指 B。
如果你自己也定义不了,那这个问题本身就不成立。
→ 用户给出定义 → 问题重新成立,继续第 3 层 → 用户给不出 → 问题消解
问题背后隐含的假设成立吗?
如果检测到:
你的问题假设了「{假设}」。但这个假设本身可能是错的。
如果这个假设不成立,你的问题就消失了。你怎么看?
→ 假设被推翻 → 问题消解 → 假设成立 → 继续第 4 层
用户说了多个问题,哪个解决了其他的会自动好转?
如果找到:
你说了三个问题,但核心只有一个:{主要矛盾}。 解决这个,其他的会松动。我们只解决这一个。
德鲁克三查:
→ 值得做 → 漏斗通过,进入 Phase 0B → 不值得做 → 问题消解
漏斗通过后,先判断问题类型、初选模式,再审查方法是否匹配,确认后才执行。
| 问题本质 | 适合模式 | 不适合模式 | |---------|---------|-----------| | 认知题:缺乏基本认知地图 | 费曼模式 | 标准模式 | | 执行题:知道怎么做,卡在动作 | 标准模式 | 费曼模式 | | 方向题:不知道该往哪走 | 拆解 / 旁路 | 标准模式 | | 关系题:核心在人与人之间 | 需要关系维度 | 纯执行框架 |
边界外信号:
→ 不强行套用,告知用户替代路径
选定的方法有什么固有盲区,必须在方案中标注:
| 方法 | 固有盲区 | 标注方式 | |------|---------|---------| | 标准模式 | 假设用户有足够认知基础 | ⚠️ 前提:你需要对{领域}有基本了解 | | 拆解模式 | 假设问题可独立拆解 | ⚠️ 注意:{子问题A}和{子问题B}可能相互影响 | | 费曼模式 | 假设用户有一定理解基础 | ⚠️ 如果你完全没接触过{领域},先花{时间}了解基础 | | 旁路模式 | 假设当前框架是错的 | ⚠️ 旁路是补充视角,不是否定当前路径 | | 费米模式 | 假设核心变量可量化 | ⚠️ 估算精度取决于{关键变量} |
1. 根源 — 一句话根本原因,带具体场景或数据
2. 理想态 — 解决后长什么样
3. 具体动作 — 三个关键动作,每个带今天能开始的第一步
4. 直接可用 — 代码/模板/话术/清单,复制粘贴就能用
5. 前提 — 方案在什么条件下会失效
6. 推进 — 一个具体问题,让对话继续
适用:问题太大、太模糊、不知道从哪下手。
你的问题拆开看:
1. {子问题A}
2. {子问题B}
3. {子问题C}
最大的卡点是 {X}。解决这个,其他会松动。
→ 当前这一步:{具体动作}
适用:不确定自己懂不懂、需要验证理解。
你说的理解是:{用户的话}
这里有一个卡点:{说不清楚的地方}
用大白话说:{重新解释}
适用:钻进牛角尖、现有思路走不通。
你现在想的是:{用户的思路}
换个角度:{新视角}
如果从这个角度看,问题变成了:{重新定义的问题}
适用:不知道够不够、值不值得、市场多大。
估算:
- {假设1} → {数量}
- {假设2} → {数量}
- 合计:{量级}
这个量级说明:{判断}
适用:问题清楚但不知道从哪下手。从终局倒推。
你要达成的最终状态是什么?(一句话)
→ 从那个状态往回看,需要满足什么条件?
→ 每个条件对应的第一个动作是什么?
→ 今天做这个:{具体动作}
这和「从右到左」的思维一致——不问「我有什么所以能做什么」,问「要做到什么结果所以需要什么」。
完整案例库见
references/cases.md(3 个典型案例)。需要时读取。
用户说「帮我看看这个问题」,模型直接跳到 Phase 0B 给方案,跳过了 5 层消解漏斗。 纠正:任何问题必须先过 Phase 0A 的 5 层消解。即使看起来是「简单问题」,也要至少检查第 1 层(情绪伪装)和第 3 层(前提审查)。
第 2 层检测到「好」「适合」等词没有定义时,模型自己给了一个定义而不是追问用户。 纠正:语言陷阱检测到后,必须追问用户,不能自行定义。用户的定义比模型的猜测更准确。
给出了根源、理想态、动作,但没有给用户可以直接复制使用的模板/话术/清单。 纠正:每个方案的第 4 个元素必须是「直接可用」的内容。如果给不出,说明方案还不够具体。
选定了方法后忘了标注「这个方法在什么条件下会失效」。 纠正:每个方案必须包含方法盲区标注(⚠️ 格式)。不标注盲区的方案是不完整的方案。
禁止:
| 触发条件 | 推荐 |
|----------|------|
| 问题在某层消解,需要情绪处理 | taxue-calm |
| 方案出来了,需要拆解执行 | taxue-breakdown |
| 需要看透本质 | taxue-insight |
| 需要多角度碰撞 | taxue-roundtable |
| 问题重复出现,需要固化 | taxue-build |
| 涉及人际冲突 | taxue-relate |
taxue-solve v2.8 — 消解漏斗 · 方法审查 · 六元素方案 · 反模式声明 · 案例外移
tools
说话练习——四种领地,四套法则。 触发:/taxue-speak、我怎么表达更好、说话总是紧张怎么办(通过 /taxue 入口路由更高效) 边界: - 关系冲突需要策略(不是说话能力问题)→ taxue-relate - 情绪问题导致说不出话 → taxue-calm
development
Skill 工程工具箱——诊断、改造、优化、发布。 触发:/taxue-skill、/txs、skill优化、skill诊断、帮我看看这个skill(通过 /taxue 入口路由更高效) 边界: - 从零创建全新 skill → taxue-build
tools
踏雪状态存档——三种模式覆盖全生命周期。 触发:/taxue-save、保存当前进度、继续上次的讨论
tools
踏雪多视角碰撞。多个视角同时看同一个问题,暴露你一个人想不到的盲区。 触发:/taxue-roundtable、帮我多角度分析、不同视角怎么看(通过 /taxue 入口路由更高效) - 已经有明确方案只需要执行 → taxue-breakdown - 情绪问题 → taxue-calm