---
name: dialogue-emotion
description: Use when writing or revising dialogue, emotional beats, subtext, relationship tension, or character voice in fiction.
对话与情绪
适用范围
对话、潜台词、情绪外化、关系拉扯、角色声线。
对话规则
每句对话至少承担一个功能:试探、拒绝、隐瞒、攻击、安抚、推进信息。
不让角色替作者解释设定。
不同角色说话方式要有身份、关系、情绪差异。
潜台词优先,能用动作和停顿表达的不要全说出来。
情绪外化
情绪词后必须接具体动作、物件或场景反应。
激烈情绪写短句和动作,沉淀情绪写具体细节。
不用“他很难过”结束段落,要写难过如何改变行动。
1---2name: dialogue-emotion3description: ---4---5---6name: dialogue-emotion7description: Use when writing or revising dialogue, emotional beats, subtext, relationship tension, or character voice in fiction.8---910# 对话与情绪1112## 适用范围1314对话、潜台词、情绪外化、关系拉扯、角色声线。1516## 对话规则17181. 每句对话至少承担一个功能:试探、拒绝、隐瞒、攻击、安抚、推进信息。192. 不让角色替作者解释设定。203. 不同角色说话方式要有身份、关系、情绪差异。214. 潜台词优先,能用动作和停顿表达的不要全说出来。2223## 情绪外化2425- 情绪词后必须接具体动作、物件或场景反应。26- 激烈情绪写短句和动作,沉淀情绪写具体细节。27- 不用“他很难过”结束段落,要写难过如何改变行动。2829
Run npx skillmds@latest add mochocyang/dialogue-emotion in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
--- It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
mochocyang (@mochocyang) published this skill. Their other Agent Skills are listed on their SkillMD profile.