Agent skill

非暴力沟通四要素角色扮演训练

通过结构化双人角色扮演,引导来访者在低风险现实冲突场景中练习非暴力沟通四要素(观察、感受、需要、请求),替代批评指责等破坏性表达,提升正向沟通能力与主动性。适用于认知重构初步生效后、存在人际回避或过度概括偏差的来访者。

ECNU-ICALKgithub.com/ECNU-ICALKGitHub ↗
claude-code
Install
npx skills add ECNU-ICALK/AutoSkill --skill 非暴力沟通四要素角色扮演训练 --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 3
SKILL.md size: 3 KB
Bundled scripts: none
Version: 0.1.0
Path: SkillBank/DocSkill/心理咨询/Family技能/行为主义/二级技能/非暴力沟通四要素角色扮演训练/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 539
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 非暴力沟通四要素角色扮演训练 通过结构化双人角色扮演,引导来访者在低风险现实冲突场景中练习非暴力沟通四要素(观察、感受、需要、请求),替代批评指责等破坏性表达,提升正向沟通能力与主动性。适用于认知重构初步生效后、存在人际回避或过度概括偏差的来访者。 ## Prompt 1. 简要回顾非暴力沟通四要素定义(观察不评判、表达真实感受、连接内在需要、提出具体可操作的请求);2. 选取来访者近期典型人际冲突场景(如与配偶争执、回避亲子互动)作为角色扮演脚本;3. 咨询师先示范正向表达,再邀请来访者替换原有指责性语言为四要素句式;4. 双人轮换角色,强化体验与反馈;5. 共同总结可迁移话术,布置现实情境微练习(如当日向家人表达一个具体请求)。 ## Objective 提升正向沟通能力与主动性 ## Applicable Signals - 来访者使用‘总是’‘从不’‘我就是不行’等绝对化语言描述关系 - 报告因沟通受挫而主动退缩(如拉黑他人、回避家庭讨论) - 提及‘说了也没用’‘他们根本不懂我’等习得性无助表述 ## Contraindications - 来访者处于急性危机或情绪崩溃状态 - 尚未建立基本咨询同盟 - 来访者拒绝角色扮演形式 ## Intervention Moves - 示范建模 - 句式拆解 - 即时反馈校准 - 角色轮换引导 - 微作业锚定 ## Workflow Steps - 确认来访者对非暴力沟通四要素的理解(观察/感受/需要/请求) - 共同选择1个低风险、高相关性的现实冲突场景 - 咨询师示范:用四要素重述该场景中的原发性指责语句 - 来访者尝试第一轮角色扮演(咨询师扮演对方,来访者练习表达) - 反馈与微调:聚焦语言是否剥离评判、感受是否真实、请求是否具体可行 - 第二轮互换角色,增强共情与视角转换 ## Constraints - 需在认知重构初步生效后开展(如已识别并松动过度概括思维) - 单次训练不超过20分钟,避免信息过载 - 角色扮演须聚焦1个具体关系场景,不泛化 ## Cautions - 避免将非暴力沟通简化为话术模板;强调真诚性与自我觉察先于表达技巧 - 若来访者出现强烈羞耻或躯体不适,立即暂停并回归安全锚定 ## Output Contract - 来访者能独立完成一次完整非暴力沟通表达,并在现实关系中尝试应用(如重建同学群、改善夫妻沟通) ## Example Therapist Responses ### Example 1 - Client/Input: 来访者说:‘他从来不管孩子,根本不在乎这个家!’ - Therapist/Output: 咨询师引导改写为:‘我看到这周三次家长会他都没参加(观察),我感到失落和焦虑(感受),因为我很看重我们共同参与孩子的成长(需要),下次家长会前,我们可以一起看看

What's inside
Steps it walks through
  1. Prompt
  2. Objective
  3. Applicable Signals
  4. Contraindications
  5. Intervention Moves
  6. Workflow Steps
  7. Constraints
  8. Cautions
  9. Output Contract
  10. Example Therapist Responses
  11. Example 1
  12. Example 2
  13. Files
  14. Triggers
Ships with 2 files
  • references/evidence.md
  • references/evidence_manifest.json
More from AutoSkill
All skills →
About this skill
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.

Keep going