CBT导向的焦虑状态初步评估协议
在首次1–2次咨询中,整合共情、积极关注与结构化问题澄清,快速聚焦就业压力、失眠、忧虑等核心症状群,形成‘焦虑状态’工作诊断,为后续CBT干预提供靶点依据。
npx skills add ECNU-ICALK/AutoSkill --skill CBT导向的焦虑状态初步评估协议 --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导向的焦虑状态初步评估协议 在首次1–2次咨询中,整合共情、积极关注与结构化问题澄清,快速聚焦就业压力、失眠、忧虑等核心症状群,形成‘焦虑状态’工作诊断,为后续CBT干预提供靶点依据。 ## Prompt 以共情和积极关注建立安全关系为前提,使用结构化提问(如:'最近三个月里,哪些具体事情让您最常感到睡不着或心里发紧?''这些时候,您头脑里通常会浮现什么想法?')锚定应激源—情绪—躯体反应—行为后果链条;参照CBT常见焦虑表现谱系,排除创伤/精神病性特征后,与来访者共同命名当前状态为‘焦虑状态’;最后引导其识别1–3个可观察、可干预的具体靶点(如思维模式、行为习惯、生理反应),确保双方对后续CBT工作方向达成共识。 ## Objective 问题聚焦与工作诊断 ## Applicable Signals - 主诉含‘压力大’‘睡不好’‘总担心’‘静不下心’等表述 - 提及明确发展性事件(如毕业、求职、升学)作为背景 - 情绪痛苦明显但无现实危险行为或解离迹象 ## Contraindications - 存在自伤/自杀意念或行为 - 主诉为创伤闪回或解离体验 - 来访者拒绝谈论具体生活事件 ## Intervention Moves - 共情性重述 - 积极关注式肯定 - 结构化开放式提问(聚焦时间、情境、想法、身体反应、行为) - 工作诊断命名与简要 psychoeducation(非病理化解释) - 靶点共构(邀请来访者用自己语言描述可改变的具体环节) ## Workflow Steps - Step 1: 以非评判性姿态开启会谈,运用共情与积极关注稳定情绪氛围; - Step 2: 结构化采集症状三维度信息——触发事件(如投简历无反馈)、主观体验(如‘我肯定不行了’)、躯体/行为表现(如凌晨三点清醒、反复刷招聘网站); - Step 3: 对照CBT焦虑模型快速鉴别:是否符合‘高唤醒+灾难化思维+回避行为’典型组合?排除创伤/精神病性线索; - Step 4: 与来访者共同命名当前状态为‘焦虑状态’,强调其为常见、可调节的应激反应,非人格缺陷; - Step 5: 引导聚焦1–3个具体、可操作的CBT干预靶点(例如:‘每次收到拒信后立刻认定‘我彻底失败了’这个想法’‘睡前反复回想面试表现’‘因担心失眠而提前两小时躺床’),确认其可被观察、记录与后续挑战。 ## Constraints - 必须在第1–2次会谈内完成 - 不得使用DSM诊断标签(如GAD) - 靶点须由来访者用自己的语言确认,不可由咨询师单方面指定 ## Cautions - 避免过早引入认知重构技术;本阶段目标仅为聚焦与命名,非修正 - 若来访者出现解离、情感麻木或回避细节,暂停靶点共构,回归关系稳固 ## Output Contract - 咨询师与来访者共同确认1–3个可
- 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 CBT导向的焦虑状态初步评估协议 skill do?
在首次1–2次咨询中,整合共情、积极关注与结构化问题澄清,快速聚焦就业压力、失眠、忧虑等核心症状群,形成‘焦虑状态’工作诊断,为后续CBT干预提供靶点依据。
How do I install it?
Run `npx skills add ECNU-ICALK/AutoSkill --skill CBT导向的焦虑状态初步评估协议 --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.
