Skills for Real Engineers. Straight from my .agents directory.
sw-dialogue
Agent skill fromjtydhr88/screenwriting-skills
Dialogue writing and revision for screen and stage (对白/台词/潜台词) — merged from Robert McKee's Dialogue (dialogue as action, said/unsaid/unsayable, exposition as ammunition, beat = action/reaction gerunds, flaws of credibility/language/content/design, character-specific vocabulary and grammar, seven scene analyses), Richard Walter (economy, subtext, argument, no small talk, no parentheticals, silence), Neill Hicks (listening, on-the-nose exceptions, energy, five-step exercise), Lu Jun (语言要美; 典雅美/通俗美, 对话三要求 动作性/性格化/潜台词), Lajos Egri (dialogue born of three-dimensional character, escalation), Blake Snyder (cover-the-names test), and screwball-comedy dialogue conventions. Use when writing or polishing dialogue, fixing on-the-nose or expository lines, giving each character a distinct voice, converting a two-hander into a trialogue, writing comedy exchanges, or cutting speeches. Chinese-opera lyrics (戏曲唱词) are in sw-chinese-opera-banqiang, not here.
How to install sw-dialogue
npx skills add jtydhr88/screenwriting-skills# or add only this skill to Claude Code: copy the folder
plugins/screenwriting/skills/sw-dialogue/
# into
~/.claude/skills/sw-dialogue/ (all projects)
.claude/skills/sw-dialogue/ (one project)
1# 对白(Dialogue)23> **输出语言=提问语言**;术语一律锚回原词,见 [sw-workflow/terms.md](../sw-workflow/terms.md),不自创译名。45核心命题只有一条:**对白是一种行动**(麦基:dia+legein=经过言辞的行动)。每句话之下有欲望、意图与策略;"对白的毛病是故事的毛病",改不好的对白先回头查事件与人物设计。本 skill 合并麦基《对白》的完整体系、沃尔特/希克斯的美式实操禁忌、陆军的中国戏剧语言论(唱词部分已移至 `sw-chinese-opera-banqiang`)、埃格里的人物—对话关系、神经喜剧的台词模式。七个场景逐节拍分析范例见 [reference.md](reference.md)。67---89## 一、对白是什么1011- **完全定义**:任何角色对任何人说的任何话——对别人、对自己("所有内心独白都是对白")、对观众(独白、画外音、对镜头)。"没有角色会无缘无故跟别人甚至自己说话",每句台词下须有欲望意向行动=言语策略。12- **戏剧性对白**(场景内,充满冲突,每句指向行动造成反应)vs **叙事性对白**(场景外,第四堵墙消失)。三种对白三种写法(《格拉斯医生》日记式→对读者→戏剧化)。13- **三个功能**:解说、角色塑造、行动。14- **内容三层**(三个同心球):**说出来的**(词汇措辞句法语气刻画教育机智情感幅度);**未说的**(有意识隐藏的思想情感,读者本能跳过话语猜潜文本,作者须让它可被感受);**说不出口的**(潜意识需求,只在压力下抉择暴露)。**作为语言对白传达角色塑造,作为行动对白表现性格真相。**15- **行动 vs 行为**:吃冰激凌从来不是因为饿——打发忧愁/反叛医生/犒赏自己才是行动;任何对白未回答"潜文本中真正的行动是什么"不算完成。沉默也有行动,停顿也是反应。16- 写对白三问:**角色此时要什么?什么动作使他努力达到?他会说什么话执行动作?** 用**动名词短语**标示潜文本行动("正趴在她脚下"/"对其恳求置之不理")。17- 媒介差异:剧场听觉为主,可诗化押韵("好像"默契);电影视觉为主,摄影机放大虚伪,须自然可表演、为演员而写并接受即兴(例外:风格化现实主义、非现实主义、极端角色);电视面对面偏交谈;文学自由。**冲突层次决定对白量:外在社会冲突越多对白越少;个人私密冲突越多对白越多。**18- 沃尔特:大部分制片人只读对白——"最充足的理由把对白写得特殊闪光字字珠玑";但**最好的对白往往是根本没有对白**(《黑道家族》卡米拉脱戒指,东尼只是盯着她)。希克斯:好剧本像诗,对白来自内心深处的情绪。1920---2122## 二、解说:演出来、当武器、留秘密2324- 只放绝对需要的最少信息,绝不提前释放;列出所有事实按重要性排序,重要的重复强调。"让他们笑让他们哭让他们等。"25- **演 vs 讲**:查理"我们认识二十年从上学到现在早上好吗"(毫无目的)→"跟你二十年前在学校那个不成熟的混球样没区别,闻闻你这身衣服"——观众不知不觉知道"二十年"和"学校"。26- **叙事驱动**(信息一点一滴泄露使观众猜后面;《第二十二条军规》"里面有个陷阱")与**如武器般呈现**(角色把所知当武器;"我是你的父亲"在决斗高潮卸掉儿子武器)。27- **最重要的揭露是秘密**,背景故事≠一生历史,是留到两害取其轻时刻的过去某段(《灵欲春宵》"我吞掉了"电报)——"使用背景故事进行转折是最有力的解说技巧"。28…
Excerpt shown under the repository's MIT license.
More skills in screenwriting-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
