问题行为链锁分析引导
在单次咨询中,结构化引导来访者完成对一个具体问题行为的完整链锁建模:从促发事件、前置脆弱性因素、逐层递进的心理-生理-行为反应细节、即时与延时后果,到生成基于DBT技能库的技巧性替代行为及配套预防计划。全程强调具身化、非评判性、高细节描述与同盟性协作。
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.
# 问题行为链锁分析引导 在单次咨询中,结构化引导来访者完成对一个具体问题行为的完整链锁建模:从促发事件、前置脆弱性因素、逐层递进的心理-生理-行为反应细节、即时与延时后果,到生成基于DBT技能库的技巧性替代行为及配套预防计划。全程强调具身化、非评判性、高细节描述与同盟性协作。 ## Prompt 1. 共同选定一个近期发生的、具体可描述的问题行为(如自伤冲动、激烈争吵、回避考试); 2. 按顺序引导填写作业单:a) 明确促发事件(时间、地点、人物、言行);b) 列出事件前已存在的脆弱性因素(睡眠/饮食/情绪/人际压力等);c) 分步详述‘从事件到行为’的每一步想法、感受、身体反应、微小动作(不跳步、不概括);d) 客观记录行为的即时后果(他人反应、自我感受、生理变化)与延时后果(关系影响、自我评价、实际损失);e) 针对链锁中任一薄弱环节,共同脑力激荡至少一个DBT技巧性替代行为(如DEAR MAN、TIPP、自我安抚);f) 为该替代行为设计具体预防计划(何时练、谁支持、障碍预案)。全程保持非评判性共情,必要时暂停确认安全与理解。 ## Objective 在单次咨询中完成对一个问题行为的完整链锁建模与行为替代方案生成 ## Applicable Signals - 来访者能命名具体行为并回忆近3天内实例 - 能区分‘事件’与‘反应’ - 表达‘想弄明白为什么又这样了’ ## Contraindications - 来访者处于急性解离或现实检验严重受损 - 尚未建立足够治疗同盟或安全基础 ## Intervention Moves - 共情锚定(‘这确实很难看清全貌,我们一起慢慢理’) - 结构化提问(‘那一刻你胸口是什么感觉?手做了什么?脑子里第一句话是什么?’) - 具身化复现(‘如果重放那个瞬间,慢速播放,停在你最想改掉的那半秒——发生了什么?’) ## Workflow Steps - 共同选定目标行为并确认其可观察性 - 引导逐项填写促发事件与脆弱性因素 - 分步拆解链锁过程(要求描述至身体反应与微动作) - 客观记录行为后果(区分即时/延时、自我/他人维度) - 针对链锁薄弱点生成技巧性替代行为(绑定DBT技能库) - 制定可执行预防计划(含练习安排、支持资源、障碍应对) ## Constraints - 全程使用来访者原话复述,不代入解释 - 若出现强烈羞耻或退缩,立即切换至自我安抚技能 - 替代行为必须来自来访者已有DBT技能储备或本阶段已学技能 ## Cautions - 避免将‘脆弱性因素’病理化,始终关联环境与生物社会背景 - 防止链锁分析沦为自我指责,需同步标注‘当时已尽最大努力’ ## Output Contract - 一份完整填写的链锁分析作业单,含至少一个可操作的替代行为与对应预防计划 ## Example Therapi
- 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?
在单次咨询中,结构化引导来访者完成对一个具体问题行为的完整链锁建模:从促发事件、前置脆弱性因素、逐层递进的心理-生理-行为反应细节、即时与延时后果,到生成基于DBT技能库的技巧性替代行为及配套预防计划。全程强调具身化、非评判性、高细节描述与同盟性协作。
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.
