write-screenplay SKILL.md skillA
write-screenplay from egguy886/write-screenplay-skill is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add egguy886/write-screenplay-skill/write-screenplay@git:20261025.01b8439Pins git:20261025.01b8439 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- egguy886/write-screenplay-skill
- Path
SKILL.md- Versions recorded
- 3
- Latest version
- git:20261025.01b8439, committed Oct 25, 2026
- First version recorded
- Sep 6, 2026
- Size
- 18,029 bytes
- Repository stars
- 8
- License
- MIT
写剧本 skill:将小说或相关设定一键转译为专业级剧本(微短剧、影视、漫剧)。支持“国内中文剧本”与“出海短剧剧本(英文角色名+中文动作+英文对白)”双模式。深度适配主流平台(AI Agent平台:Claude Code、Codex、Antigravity、Grok、豆包;发行平台:抖音、快手、ReelShort、DramaBox、ShortMax、TikTok)。内置“AI视频生成友好型动作解耦”,解决复杂动作堆叠导致后续视频生成融化变形的核心痛点。 内置“长篇改编模式”:把几十到上百章的长篇压进固定集数(默认 ≤60 集),先做章节节拍卡、压缩决策、集数预算、分集大纲(含开场回钩与集尾钩子),再逐集写作,并用脚本校验覆盖率、钩子轮换、对白预算和格式。 内置“制作圣经”:人物四层档案(戏剧/语言/视觉/声音)、造型、道具生命周期、场景、声线一张总表,校验剧本一致性、生成分集资产表,并导出为 AI 视频管线(h3-drama-kit)的资产库与参考图提示词。 EN: Novel/lore → professional micro-drama screenplays…
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 写剧本 Skill (Novel & Worldbuilding to Screenplay Engine)
本 Skill 是将**小说原著、粗纲脑洞、人物小传或世界观设定集**,全流程转化为**高水准商业剧本(国内短剧 / 出海微短剧 / 影视电影 / 漫剧)**的工业级创作工作流。
---
## 一、 核心工作模式(Dual-Mode Engine)
在开始改编前,先明确用户的**输出模式**:
### 模式 A:国内中文短剧剧本(Domestic Chinese Script)
- **角色命名**:全中文角色名(如:林辰、陆天行、苏清雪)。
- **叙述语言**:全中文(场景、机位、动作、神态、潜台词、说话台词)。
- **戏剧核心**:契合国内抖音、快手、微信小程序、爱优腾横竖屏的强节奏叙事:
- 黄金 3 秒强冲突开篇。
- 第 30 秒情绪递进施压,第 60 秒强爽点/反转打脸。
- 片尾精准断在悬念钩子(Cliffhanger Hook)。
- **台词风格**:短平快、高信息密度、强情绪煽动力。
### 模式 B:出海短剧剧本(Overseas Micro-Drama Script · 核心指定模式)
- **角色命名【强制铁律】**:**角色名全量使用英文(Character Name in English)**!
- 示例:`Lucas`, `Grover`, `Kaiser`, `Lilian`, `Elara`, `Ethan`, `Chloe`。
- 严禁在出海剧本中对角色名使用中文拼音或汉字。
- **动作与调度语言**:**场景 Slugline、动作描写、镜头机位、调度指令全量使用中文**!
- 目的:便于国内导演、制作人、分镜师快速理解镜头因果与调度逻辑,无缝衔接后续 AI 分镜提示词编译器。
- **对白语言**:
- **主对白**:标准地道美语对白(Authentic English Dialogue),严禁中式直译英语。
- **中文潜台词/意图附注**:每句英文对白后必须附带括号中文潜台词与情绪意图,方便配音指导与国内监制审核。
- 格式规范:
```text
△ (特写)Lucas 被战靴死死踩在泥浆中,双目如铁,咬牙抬头。
Lucas: "Drive shaft is fixed. My wages."
(中文潜台词:传动轴已经修好了,把我的工钱结了。)
```
- **题材偏好与出海调优**:
- 深度适配 ReelShort, DramaBox, ShortMax, FlexTV, TikTok。
…Read the whole file at its exact version.
How to install
mdr add egguy886/write-screenplay-skill/write-screenplay@sha256:efec42b1e7e2e5c5The line at the top of this page pins the label git:20261025.01b8439, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_zfonmayw4vtmjnqb)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 3 versions of this file, between Sep 6, 2026 and Oct 25, 2026, about one every 24 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261025.01b8439 latest | 2026-10-25 | 01b8439 | 18,029 B | A | view · diff |
| git:20261025.814e5cd | 2026-10-25 | 814e5cd | 16,329 B | A | view · diff |
| git:20260906.8b6fe8b | 2026-09-06 | 8b6fe8b | 12,311 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (18029 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
egguy886/write-screenplay-skill · 8 stars · license MIT · pushed 2026-10-25 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_zfonmayw4vtmjnqb GET https://markdownregistry.com/api/v1/resolve?ref=egguy886/write-screenplay-skill/write-screenplay GET https://markdownregistry.com/api/v1/blob/efec42b1e7e2e5c512c9de53a6c67451745089eb8b10a2ebc37e4010b6ae39be
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.