合理情绪疗法核心框架
以ABC理论为基础,识别并挑战不合理信念(如自我否定、童年灾难化归因),代之以合理信念,从而缓解情绪障碍。适用于以认知扭曲为主导的情绪困扰来访者。
npx skills add ECNU-ICALK/AutoSkill --skill 合理情绪疗法核心框架 --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.
# 合理情绪疗法核心框架 以ABC理论为基础,识别并挑战不合理信念(如自我否定、童年灾难化归因),代之以合理信念,从而缓解情绪障碍。适用于以认知扭曲为主导的情绪困扰来访者。 ## Prompt 1. 引导来访者描述具体事件(A)及伴随的强烈情绪与行为反应(C); 2. 共同识别其中隐含的非理性信念(B),聚焦‘必须’‘应该’‘糟糕至极’‘低价值标签’等典型形式; 3. 用苏格拉底式提问检验B的真实性、实用性与柔性(如:‘有什么证据支持这个想法?’‘如果朋友这样想,你会怎么劝他?’); 4. 协助生成具体、可验证、有弹性的替代性合理信念; 5. 巩固新信念与情绪/行为变化的联结,布置简明认知记录作业。 ## Objective 改变认知结构以缓解情绪障碍 ## Applicable Signals - 使用绝对化用语(‘永远’‘完全’‘必须’) - 将单一事件泛化为整体自我评价(如‘我就是个失败者’) - 情绪强度显著高于事件客观严重性 ## Contraindications - 急性危机或自伤/自杀意念活跃 - 严重精神病性症状 - 认知功能明显受损 ## Intervention Moves - 事件-情绪-信念三角澄清 - 非理性信念类型标注(如‘糟糕至极化’‘过度概括’) - 实证检验提问 - 替代信念共创 ## Workflow Steps - 锚定诱发事件(A)与情绪行为结果(C) - 提取并命名非理性信念(B) - 质疑B的逻辑、证据与效用 - 构建合理信念(rB)并链接新反应 - 布置结构化认知日志巩固 ## Constraints - 单次咨询中聚焦1–2个核心B,避免信息过载 - 不否定来访者感受,仅对信念进行协作性检验 - 替代信念需具象、可操作、符合现实检验 ## Cautions - 避免说教式纠正,保持合作经验取向 - 警惕将‘合理’等同于‘乐观’,强调适应性与弹性而非 positivity - 当B根植于真实创伤史时,需同步处理情感与关系维度,不可简化归因为认知错误 ## Output Contract - 来访者能自主识别1–2个不合理信念,并初步提出替代性合理信念 ## Example Therapist Responses ### Example 1 - Client/Input: 来访者说:‘我童年那么糟糕,所以我这辈子肯定没救了。’ - Therapist/Output: 咨询师回应:‘你提到‘童年糟糕’是真实的经历,而‘这辈子没救了’像是一个很重的结论——我们能不能一起看看,这个结论里有哪些证据支持?有没有哪怕一小部分事实,暗示事情可能不是全然封闭的?’ - Notes: 示范对B的解构与温和质疑 ### Example 2 - Client/Input: 来访者反复说:‘我一定有病,不然怎么会这么痛苦?’ - Th
- Prompt
- Objective
- Applicable Signals
- Contraindications
- Intervention Moves
- Workflow Steps
- Constraints
- Cautions
- Output Contract
- Example Therapist Responses
- Example 1
- Example 2
- Files
- Triggers
What does the 合理情绪疗法核心框架 skill do?
以ABC理论为基础,识别并挑战不合理信念(如自我否定、童年灾难化归因),代之以合理信念,从而缓解情绪障碍。适用于以认知扭曲为主导的情绪困扰来访者。
How do I install it?
Run `npx skills add ECNU-ICALK/AutoSkill --skill 合理情绪疗法核心框架 --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.
