agentsclimarketplace

三栏表引导与认知挑战实验

Skill ECNU-ICALK/AutoSkill/SkillBank/DocSkill/心理咨询/Family技能/认知行为疗法/微技能/三栏表引导与认知挑战实验

指导来访者使用三栏表(情境-自动思维-情绪)识别可证伪的负性自动思维,并协同设计低风险、可观察、即时完成的行为实验,检验其真实性,促进认知弹性与证据导向的思维习惯。From its SKILL.md

Install
npx -y skills add ECNU-ICALK/AutoSkill --skill 三栏表引导与认知挑战实验

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

SKILL.md

6.8 KB, ~2.0k tokens by cl100k_base, as published. Nobody here has run it

三栏表引导与认知挑战实验

指导来访者使用三栏表(情境-自动思维-情绪)识别可证伪的负性自动思维,并协同设计低风险、可观察、即时完成的行为实验,检验其真实性,促进认知弹性与证据导向的思维习惯。

Prompt

  1. 共同填写三栏表:先锚定一次具体情绪事件(如‘室友没叫我吃饭’),协助来访者清晰描述情境、命名情绪(如‘被排斥’)、提取一句可检验的自动思维(如‘他们讨厌我’);2. 引导提问:‘这个想法有证据吗?有没有其他可能?如果朋友有同样想法,你会怎么劝他?’;3. 协同设计1个微行为实验(如主动邀约共进早餐),明确预期结果与可观察的实际结果;4. 下次咨询前完成实验并记录;5. 回顾时聚焦差异点,用来访者原话提炼认知松动(如‘原来不是我想的那样’)。

Objective

实现自动思维识别与实证检验

Applicable Signals

  • 来访者用笼统标签描述情绪(如‘我完了’‘没人理我’)
  • 情绪反应强度明显超过情境客观线索
  • 表达对某类人际互动存在稳定负面预测

Contraindications

  • 来访者否认存在不合理想法
  • 缺乏基本现实检验能力(如严重解离或妄想)
  • 当前无安全可控的行为实验场景

Intervention Moves

  • Socratic questioning
  • collaborative experiment design
  • emotion-labeling scaffolding
  • evidence-checking reflection

Workflow Steps

  • Step 1: 选取最近一次典型负性情绪事件,共同填写三栏表(情境/自动思维/情绪),确保自动思维为一句可证伪的陈述句。
  • Step 2: 运用苏格拉底式提问澄清思维依据,探索替代解释,评估思维的适应性与证据支持度。
  • Step 3: 协同设计一项低门槛、即时可完成的行为实验(如发起一次简短社交邀请),明确记录‘我预期…’与‘实际发生…’。
  • Step 4: 约定家庭作业:完成实验 + 简单记录(无需长文,仅填两栏:预期 vs 实际)。
  • Step 5: 下次咨询中聚焦差异反馈,引导来访者用自己的语言总结认知调整,确认‘原来不是我想的那样’类觉察。

Constraints

  • 自动思维必须可操作化为行为实验变量(避免抽象信念如‘我毫无价值’)
  • 实验须在来访者生活半径内、无安全风险、耗时≤5分钟
  • 首次实验目标非‘改变结果’,而是‘检验想法’

Cautions

  • 避免直接驳斥或教育式纠正;始终以‘我们一起看看这个想法在现实中站不站得住脚’为基调
  • 若来访者连续两次无法完成实验,需回溯评估动机、焦虑水平或实验设计难度
  • 不将‘实验结果符合预期’视为失败——重点在于过程参与与元认知觉察

Output Contract

  • 来访者完成至少3次有效行为实验记录,能指出1条‘预期结果’与‘实际结果’的差异,并口头表达‘原来不是我想的那样’或等效认知松动语句。

Example Therapist Responses

Example 1

  • Client/Input: 来访者说:‘昨天小组讨论没人接我的话,我觉得自己很蠢,大家肯定觉得我没用。’
  • Therapist/Output: 共同填写三栏表 → 提出实验:‘下次发言后,你可以问一位组员:‘你觉得刚才那个点有意思吗?’记录对方是否回应及语气。’
  • Notes: 实验聚焦可观察行为(是否回应、语气),而非不可验证的内心判断(‘觉得我没用’)

Example 2

  • Client/Input: 来访者记录:‘预期:她会敷衍说‘还行’;实际:她停下笔记,认真说‘这个角度我没想到,能再讲讲吗?’’
  • Therapist/Output: therapist回应:‘你注意到她说‘没想到’和‘能再讲讲吗’这两个词了吗?这和你原先想的‘敷衍’一样吗?’
  • Notes: 用具体语言锚定差异,促发自我觉察,而非直接给出结论

Files

  • references/evidence.md
  • references/evidence_manifest.json

Triggers

  • 来访者报告反复出现特定负性情绪(如被排斥感)
  • 能初步命名情绪但难以追溯触发想法
  • 愿意尝试小范围现实检验(如主动询问室友)

Examples

Example 1

Input:

来访者说:‘昨天小组讨论没人接我的话,我觉得自己很蠢,大家肯定觉得我没用。’

Output:

共同填写三栏表 → 提出实验:‘下次发言后,你可以问一位组员:‘你觉得刚才那个点有意思吗?’记录对方是否回应及语气。’

Notes:

实验聚焦可观察行为(是否回应、语气),而非不可验证的内心判断(‘觉得我没用’)

Example 2

Input:

来访者记录:‘预期:她会敷衍说‘还行’;实际:她停下笔记,认真说‘这个角度我没想到,能再讲讲吗?’’

Output:

therapist回应:‘你注意到她说‘没想到’和‘能再讲讲吗’这两个词了吗?这和你原先想的‘敷衍’一样吗?’

Notes:

用具体语言锚定差异,促发自我觉察,而非直接给出结论

What ships with it: 2 files

7.9 KB alongside SKILL.md

references/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.