结构化安全计划制定
在首次咨询中,针对高自杀风险来访者,系统性地共同制定包含紧急联系人、情绪调节策略和安全场所三要素的安全计划,并获得其口头承诺。
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.
# 结构化安全计划制定 在首次咨询中,针对高自杀风险来访者,系统性地共同制定包含紧急联系人、情绪调节策略和安全场所三要素的安全计划,并获得其口头承诺。 ## Prompt 以合作、非评判、尊重自主为基调,分三步与来访者共同构建安全计划:① 共同列出可即时联系的3类支持者(家人/朋友/辅导员)及心理援助热线,明确‘不可控时必须联系’的责任共识;② 用正向提问引导回忆既往有效的情绪安抚行为(如听音乐、吃美食),确认2–3项具体、可行、当下可调用的自我调节策略;③ 协同识别2–3个物理上安全、人际可及的场所(如图书馆、低楼层教室),强调‘待在那里’即是一种保护行动。全程需确认来访者理解并自愿做出‘不伤害自己’的口头承诺。 ## Objective 预防即时自伤/自杀行为,建立危机应对契约 ## Applicable Signals - 表达持续绝望感但保留求助意愿 - 能清晰描述自杀想法而不伴随混乱或命令性幻听 - 对咨询师表现出基本信任与配合倾向 ## Contraindications - 来访者处于急性精神病性状态 - 无基本现实检验能力 - 拒绝签署任何安全协议或承诺 ## Intervention Moves - 正向提问 - 合作式共构 - 具象化确认 - 口语化承诺邀请 ## Workflow Steps - 1. 建立共识:说明制定安全计划的目的(保障TA的安全与支持可及性),征得同意 - 2. 要素① —— 紧急联系人:邀请来访者说出3位可随时联系的人+1条心理热线;咨询师同步提供本地权威热线信息;共同确认‘不可控时必须联系其中至少一人’的行动要求 - 3. 要素② —— 自我安抚策略:用正向提问(如‘过去什么时候你感觉好一点?当时做了什么?’)引导回忆具体、感官化的调节行为;确认2–3项来访者认可‘现在就能试试’的策略 - 4. 要素③ —— 安全场所:询问‘哪些地方让你感觉更踏实、更不容易失控?’;共同圈定2–3个具象、可达、有人流的物理空间 - 5. 整合与承诺:复述三项内容,询问‘这个计划是否让你感觉更踏实一点?’;邀请来访者清晰说出‘我承诺,在感到不可控时,会联系XX、做XX、去XX’ ## Constraints - 必须在首次咨询内完成,不得延至后续 session - 所有内容须由来访者主动陈述或选择,禁止代填或预设答案 - 不替代危机转介——若出现即刻行动意图或计划,立即启动紧急转介流程 ## Cautions - 避免使用‘保证’‘发誓’等可能引发羞耻或失信感的措辞;统一使用‘承诺’并说明这是为支持TA而设的合作约定 - 若来访者无法列举任一要素,需暂停计划制定,先做情绪稳定化(如 grounding 技术),再尝试简化提问 ## Output Contract - 三方确认的安全计划文本(含联系人、自我安抚策略、安全场所)及
- 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 结构化安全计划制定 skill do?
在首次咨询中,针对高自杀风险来访者,系统性地共同制定包含紧急联系人、情绪调节策略和安全场所三要素的安全计划,并获得其口头承诺。
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.
