install
source · Clone the upstream repo
git clone https://github.com/ECNU-ICALK/AutoSkill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ECNU-ICALK/AutoSkill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/SkillBank/DocSkill/心理咨询/Family技能/认知行为疗法/微技能/苏格拉底式提问引导认知重评" ~/.claude/skills/ecnu-icalk-autoskill-389500 && rm -rf "$T"
manifest:
SkillBank/DocSkill/心理咨询/Family技能/认知行为疗法/微技能/苏格拉底式提问引导认知重评/SKILL.mdsource content
苏格拉底式提问引导认知重评
使用开放式、递进式提问(如'为什么会这样想?')协助来访者检视自动化思维的证据基础,促使其自发识别认知歪曲并探索更现实的替代解释。
Prompt
聚焦来访者刚陈述的自动化思维,用中性、好奇、非评判语气提出递进式问题:先确认思维内容(如'你刚才说……,是这样吗?'),再探询依据(如'这个想法出现时,你注意到了哪些事实或迹象?'),继而检验逻辑(如'有没有其他可能的解释?''如果朋友有同样想法,你会怎么回应他?'),全程不提供替代解释,只支持来访者自主生成反例或修正。
Objective
挑战自动思维
Applicable Signals
- 来访者能清晰复述自己的想法
- 表达中出现绝对化用语(如'一定''永远''肯定')或读心/灾难化表述
- 情绪反应与事件强度明显不匹配但未达崩溃阈值
Contraindications
- 来访者处于强烈情绪崩溃或解离状态
- 思维内容涉及现实危险需立即安全响应
Intervention Moves
- 确认性重述
- 依据探询
- 可能性拓展
- 角色换位提问
Workflow Steps
-
- 精准锚定:复述来访者原话中的自动化思维,确认无误
-
- 依据探询:询问支撑该思维的具体观察或记忆
-
- 逻辑松动:引入替代视角(他人视角/时间维度/概率维度)
-
- 自主生成:邀请来访者自己提出一个不同解释或反例
Constraints
- 不代入咨询师的价值判断
- 不提前给出理性解释
- 单次提问链不超过4个连续问题,视来访者反应节奏调整
Cautions
- 避免问题过快或过密导致防御增强
- 当来访者沉默超8秒或出现回避语言(如'不知道''可能吧'),即刻暂停并回归共情锚定
Output Contract
- 来访者主动提出至少一个反例或替代解释,而非仅被动接受咨询师观点
Example Therapist Responses
Example 1
- Client/Input: 我觉得同事没回我消息,就是讨厌我。
- Therapist/Output: ……那有没有可能他正在开会?或者手机静音了?如果你的朋友这么想,你会怎么帮他看看还有没有别的可能?
- Notes: 使用‘有没有可能’开启可能性,用‘朋友’视角降低防御
Example 2
- Client/Input: 我这次汇报搞砸了,领导肯定觉得我不行。
- Therapist/Output: 你提到‘肯定’,这个判断是基于哪一次具体反馈?如果把过去三个月你完成的三个任务列出来,这个结论还站得住吗?
- Notes: 聚焦行为证据,引入时间维度校准过度概括
Objective
挑战自动思维
Applicable Signals
- 来访者能清晰复述自己的想法
- 表达中出现绝对化用语(如'一定''永远''肯定')或读心/灾难化表述
- 情绪反应与事件强度明显不匹配但未达崩溃阈值
Contraindications
- 来访者处于强烈情绪崩溃或解离状态
- 思维内容涉及现实危险需立即安全响应
Intervention Moves
- 确认性重述
- 依据探询
- 可能性拓展
- 角色换位提问
Workflow Steps
-
- 精准锚定:复述来访者原话中的自动化思维,确认无误
-
- 依据探询:询问支撑该思维的具体观察或记忆
-
- 逻辑松动:引入替代视角(他人视角/时间维度/概率维度)
-
- 自主生成:邀请来访者自己提出一个不同解释或反例
Constraints
- 不代入咨询师的价值判断
- 不提前给出理性解释
- 单次提问链不超过4个连续问题,视来访者反应节奏调整
Cautions
- 避免问题过快或过密导致防御增强
- 当来访者沉默超8秒或出现回避语言(如'不知道''可能吧'),即刻暂停并回归共情锚定
Output Contract
- 来访者主动提出至少一个反例或替代解释,而非仅被动接受咨询师观点
Example Therapist Responses
Example 1
- Client/Input: 我觉得同事没回我消息,就是讨厌我。
- Therapist/Output: ……那有没有可能他正在开会?或者手机静音了?如果你的朋友这么想,你会怎么帮他看看还有没有别的可能?
- Notes: 使用‘有没有可能’开启可能性,用‘朋友’视角降低防御
Example 2
- Client/Input: 我这次汇报搞砸了,领导肯定觉得我不行。
- Therapist/Output: 你提到‘肯定’,这个判断是基于哪一次具体反馈?如果把过去三个月你完成的三个任务列出来,这个结论还站得住吗?
- Notes: 聚焦行为证据,引入时间维度校准过度概括
Files
references/evidence.mdreferences/evidence_manifest.json
Triggers
- 来访者已识别具体自动思维
- 其信念存在可检验的逻辑漏洞
- 情绪唤起度适中,具备反思能力
Examples
Example 1
Input:
我觉得同事没回我消息,就是讨厌我。
Output:
……那有没有可能他正在开会?或者手机静音了?如果你的朋友这么想,你会怎么帮他看看还有没有别的可能?
Notes:
使用‘有没有可能’开启可能性,用‘朋友’视角降低防御
Example 2
Input:
我这次汇报搞砸了,领导肯定觉得我不行。
Output:
你提到‘肯定’,这个判断是基于哪一次具体反馈?如果把过去三个月你完成的三个任务列出来,这个结论还站得住吗?
Notes:
聚焦行为证据,引入时间维度校准过度概括