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: 2 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 使用拟人化、第三人称、行为描述性语言,将问题命名并与其影响区分开。例如:'焦虑这个家伙最近常在什么时候出现?它用什么方式影响你的决定?' 避免使用'你焦虑',改用'焦虑试图让你相信……';聚焦问题的行为、策略、影响,而非来访者的特质或病因。 ## Objective 问题外化 ## Applicable Signals - 来访者将情绪/症状等同于自我本质(如'我是个失败者'、'我天生敏感') - 表达中缺乏主语与问题的边界(如'我控制不了自己'未指明被何物控制) ## Contraindications - 来访者处于急性危机或自杀意念中 - 尚未建立基本咨询同盟 ## Intervention Moves - 命名问题(如'焦虑这个家伙'、'那个叫'完美主义'的访客') - 询问问题的行为模式(时间、地点、触发条件、惯用策略) - 探索问题对生活各领域的影响(而非'它对你意味着什么') - 邀请来访者观察问题而非认同问题 ## Workflow Steps - 确认来访者当前困扰的融合性表述(如'我太焦虑了') - 温和提出外化邀请(如'如果把'焦虑'看作一个独立存在的家伙,它最近常在什么时候靠近你?') - 协同命名问题(尊重来访者选择的名称,如'小黑影'、'嗡嗡怪') - 探索问题的行为、影响路径与来访者抵抗它的资源 - 巩固外化语言使用(鼓励来访者复述'它做了什么'而非'我做了什么') ## Constraints - 必须在稳定的安全氛围和初步信任关系基础上启动 - 不可用于病理化归因(如'你有焦虑障碍'),仅用于经验性描述 ## Cautions - 避免隐含价值判断(如'坏的焦虑'),保持中立好奇语气 - 不解释问题成因,不分析家庭系统,不替代认知重构 ## Output Contract - 来访者能使用第三人称或拟人化名称指代问题(如'焦虑这个家伙'),并描述其行为而非自身特质 ## Example Therapist Responses ### Example 1 - Client/Input: 我就是个焦虑的人,做什么都静不下心。 - Therapist/Output: 听起来'焦虑'已经成了你的一部分。如果我们把它看作一个总在你耳边低语的家伙——它通常在什么时候出现?它最擅长用哪句话让你停下? - Notes: 用'它'替代'你',将抽象状态转为可观察的行动者 ### Example 2 - 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