睡眠限制初期认知阻力共情回应
针对CBT-I治疗中来访者首次接触睡眠限制时出现的灾难化担忧(如‘身体会受不了’‘第二天怎么办’),提供结构化三步回应:情绪标注→去灾难化逻辑链解释→微目标共建,以降低阻抗、启动行为改变。
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.
# 睡眠限制初期认知阻力共情回应 针对CBT-I治疗中来访者首次接触睡眠限制时出现的灾难化担忧(如‘身体会受不了’‘第二天怎么办’),提供结构化三步回应:情绪标注→去灾难化逻辑链解释→微目标共建,以降低阻抗、启动行为改变。 ## Prompt 当来访者首次表达对睡眠限制的灾难化担忧时:① 共情确认情绪(‘听起来这让你很不安/担心’);② 简明解释三阶段逻辑链(过渡期→效率提升→在床时间逐步延长),强调生理适应性与临时性;③ 聚焦可控行动(‘我们先试一周,每天记录困倦感和日间功能,再一起调整’)。全程避免医学断言,不承诺无不适,但锚定可观察指标(如睡眠效率、晨起清醒度)。 ## Objective 化解睡眠限制初期的认知抗拒,支持行为改变启动 ## Applicable Signals - ‘身体会受不了’ - ‘第二天怎么办’ - ‘这么晚不上床我干什么呢’ - 质疑技术合理性或安全性 ## Contraindications - 来访者已接受过CBT-I教育且无明显阻力 - 存在真实医学禁忌(如未控制的癫痫、重度心衰)未被评估 ## Intervention Moves - 情绪标注 - 认知重构(去灾难化) - 行为契约共建 ## Workflow Steps - 1. 停顿倾听,标记并命名情绪(例:‘你提到‘受不了’,听起来这个变化让你很焦虑’) - 2. 用‘三句话’传递核心逻辑:①‘这是有计划的短期调整,不是长期剥夺’;②‘目标是让床重新只和睡眠/亲密联结,效率提升后自然延长在床时间’;③‘我们每周根据你的睡眠日记和日间状态共同决定是否增加15分钟’ - 3. 共同设定首周微目标(如:推迟上床15分钟+记录3项日间功能指标)并书面确认 ## Constraints - 必须在完成基础睡眠教育(如睡眠卫生、觉醒-床铺联结)后使用 - 不可替代医学评估;若阻力伴随心悸、晕厥、意识模糊等躯体警讯,须立即暂停并转介 ## Cautions - 避免使用‘只是’‘没什么大不了’等弱化语言 - 不承诺‘一定不难受’,而是承认轻至中度睡眠不足为预期过程 - 不将睡眠效率数字作为唯一成功标准,需同步关注日间功能与情绪耐受 ## Output Contract - 来访者能复述‘过渡期—效率提升—时间延长’逻辑链,并同意尝试首周方案 ## Example Therapist Responses ### Example 1 - Client/Input: 这怎么可以,身体会受不了,第二天怎么办,这么晚不上床我干什么呢? - Therapist/Output: 听起来这个变化让你很不安,担心影响身体和白天状态——这完全合理。其实这是一个有计划的短期调整:前3–5天可能有点累,但目的是让大脑重新把‘床’和‘快速入睡’联系起来;一旦你连续3天睡眠效率超过85%,我们就立刻加
- Prompt
- Objective
- Applicable Signals
- Contraindications
- Intervention Moves
- Workflow Steps
- Constraints
- Cautions
- Output Contract
- Example Therapist Responses
- Example 1
- Files
- Triggers
- Examples
What does the 睡眠限制初期认知阻力共情回应 skill do?
针对CBT-I治疗中来访者首次接触睡眠限制时出现的灾难化担忧(如‘身体会受不了’‘第二天怎么办’),提供结构化三步回应:情绪标注→去灾难化逻辑链解释→微目标共建,以降低阻抗、启动行为改变。
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.
