CBT-I四阶段结构化治疗协议
一个标准化、时间限定的CBT-I(失眠认知行为疗法)宏观框架,按问题评估→行为干预→效果强化→巩固结束四阶段推进,每阶段有明确定义的目标、时长、核心任务与完成标志,支持4–6次咨询内系统实施。
npx skills add ECNU-ICALK/AutoSkill --skill CBT-I四阶段结构化治疗协议 --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-I四阶段结构化治疗协议 一个标准化、时间限定的CBT-I(失眠认知行为疗法)宏观框架,按问题评估→行为干预→效果强化→巩固结束四阶段推进,每阶段有明确定义的目标、时长、核心任务与完成标志,支持4–6次咨询内系统实施。 ## Prompt 按四阶段顺序执行:第1次咨询启动睡眠日记与问题评估;第2–3次引入睡眠限制与放松训练;第4–5次强化行为改变并探索认知模式;第6次确认自我管理能力、巩固疗效并计划长期维持。全程以睡眠效率、入睡潜伏期、夜间觉醒频次、日间功能为客观锚点。 ## Objective 提供可复用的CBT-I全流程框架 ## Applicable Signals - 慢性失眠(≥3个月) - 主观睡眠质量差伴日间功能受损 - 无急性危机或精神病性症状 - 具备基本自我观察与记录能力 ## Contraindications - 急性应激性失眠(<3个月) - 存在未稳定的精神病性症状或严重躯体疾病 ## Intervention Moves - 睡眠日记启动 - 睡眠限制教育与渐进调整 - 放松训练整合 - 认知模式探询(如完美主义、失控恐惧) - 自我管理能力确认与赋权 ## Workflow Steps - 阶段一(第1次):完成初始睡眠评估,布置7天睡眠日记,建立基线数据; - 阶段二(第2–3次):基于日记数据启动睡眠限制(设定初始在床时间),同步引入每日20分钟放松训练; - 阶段三(第4–5次):根据睡眠效率提升情况逐步延长在床时间,识别并讨论自动化思维(如‘必须睡够8小时’‘睡不好就崩溃’),联结行为改变与认知信念; - 阶段四(第6次):核对四阶段成功指标(日记持续、限制执行、放松坚持、自我觉察提升),确认来访者可独立使用工具,制定复发预防计划。 ## Constraints - 睡眠限制须基于实际睡眠效率(<85%才启动,目标>90%) - 所有行为调整需与来访者共同协商节奏,不强推生理耐受极限 - 认知探询须在行为改善初显后开展,避免过早引发无力感 ## Cautions - 手机睡眠监测数据仅作参考,须结合主观报告校准 - 家人健康焦虑等共病压力源需纳入认知重构,不可仅聚焦睡眠行为 - 体重下降、运动增加等副效应需关注其动机来源,防止过度补偿 ## Output Contract - 四阶段目标清单核对表(含睡眠日记启动、睡眠限制执行、放松训练整合、自我管理能力确认四项完成标记) ## Example Therapist Responses ### Example 1 - Client/Input: 来访者完成第1次咨询,主诉入睡困难、早醒、日间疲惫,无自杀意念或幻觉。 - Therapist/Output: 启动7天睡眠日记,明确记录上床/起床时间、主观入睡潜伏期、觉醒次数、总睡眠时间、日间卧床/小睡、情绪状态。
- Prompt
- Objective
- Applicable Signals
- Contraindications
- Intervention Moves
- Workflow Steps
- Constraints
- Cautions
- Output Contract
- Example Therapist Responses
- Example 1
- Example 2
- Example 3
- 子技能目录
What does the CBT-I四阶段结构化治疗协议 skill do?
一个标准化、时间限定的CBT-I(失眠认知行为疗法)宏观框架,按问题评估→行为干预→效果强化→巩固结束四阶段推进,每阶段有明确定义的目标、时长、核心任务与完成标志,支持4–6次咨询内系统实施。
How do I install it?
Run `npx skills add ECNU-ICALK/AutoSkill --skill CBT-I四阶段结构化治疗协议 --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.
