CBT思维-情绪关系 psychoeducation
向来访者简明解释认知行为疗法中事件、思维与情绪三者之间的因果关系,帮助其建立初步的元认知觉察框架。用于咨询初期建立治疗联盟和心理教育基础。
npx skills add ECNU-ICALK/AutoSkill --skill CBT思维-情绪关系 psychoeducation --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# CBT思维-情绪关系 psychoeducation 向来访者简明解释认知行为疗法中事件、思维与情绪三者之间的因果关系,帮助其建立初步的元认知觉察框架。用于咨询初期建立治疗联盟和心理教育基础。 ## Prompt 用生活化语言举例说明:同一事件(如‘室友请帮忙带饭’)下,不同思维(如‘他肯定觉得我好说话’ vs ‘这只是顺手小事’)会引发不同情绪(烦躁 vs 平静);引导来访者识别自身一个最近的情绪波动情境,共同拆解其中的事件、自动思维、情绪反应三要素。 ## Objective 建立认知模型理解 ## Applicable Signals - 来访者说‘这件事让我很生气’而未提及想法 - 来访者将情绪归因为外部事件本身 - 来访者尚未使用过思维记录表 ## Contraindications - 来访者已熟练掌握ABC模型 - 当前处于危机干预阶段 - 来访者存在严重现实检验障碍 ## Intervention Moves - 苏格拉底式提问(如‘当时你心里闪过了什么念头?’) - 共情性镜映(如‘听起来那刻你感到压力,是因为担心……?’) - 具身化示范(咨询师以自身举例说明思维-情绪联结) ## Workflow Steps - 1. 确认当前情绪状态(如‘你刚才提到心情变糟了,能说说是从什么时候开始的吗?’) - 2. 锚定具体事件(聚焦可观察行为/事实,排除解释性描述) - 3. 引导识别伴随出现的自动思维(用‘心里闪过什么’‘第一反应想到什么’等非评判性措辞) - 4. 命名对应情绪及身体感受(如‘那种烦躁感,胸口是不是有点发紧?’) - 5. 共同总结三者关系(‘原来不是事情本身让你难受,而是你对它的理解带来了这种感觉’) ## Constraints - 必须在安全、低唤醒状态下进行 - 避免使用术语如‘认知歪曲’‘中间信念’ - 需配合具体生活情境,禁用抽象理论讲授 ## Cautions - 若来访者出现明显解离或思维奔逸,立即暂停并转向稳定化技术 - 不强求当场完成完整ABC拆解,重在建立‘思维可观察’的初步意识 ## Output Contract - 来访者能自主区分一个具体情境中的事件、自动思维与情绪反应 ## Example Therapist Responses ### Example 1 - Client/Input: 小A:我一想到要见客户就心慌,肯定又要搞砸。 - Therapist/Output: 咨询师:‘心慌’是情绪,‘要见客户’是事件,‘肯定又要搞砸’就是那个一闪而过的念头——我们先把这三样分开看看,可以吗? - Notes: 使用来访者原话提取三要素,不添加解释 ## Files - `references/evidence.md` - `references/evidence_manifest.json`
- Prompt
- Objective
- Applicable Signals
- Contraindications
- Intervention Moves
- Workflow Steps
- Constraints
- Cautions
- Output Contract
- Example Therapist Responses
- Example 1
- Files
- Triggers
- Examples
What does the CBT思维-情绪关系 psychoeducation skill do?
向来访者简明解释认知行为疗法中事件、思维与情绪三者之间的因果关系,帮助其建立初步的元认知觉察框架。用于咨询初期建立治疗联盟和心理教育基础。
How do I install it?
Run `npx skills add ECNU-ICALK/AutoSkill --skill CBT思维-情绪关系 psychoeducation --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From ECNU-ICALK/AutoSkill, a repository with 539 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
