zenstory-ai/drama-skills is a collection of AI coding-agent skills for producing short dramas and animated stories from an idea or source material, covering scripts, visual assets, storyboards, and image, video, and audio prompts. It is intended for screenwriters, animation studios, and directors using Claude Code, Codex, or other agents that support the Agent Skill format. The catalogue skills are the project's own workflow for planning, reviewing, and producing these projects.
Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add zenstory-ai/drama-skills --skill short-dramagit clone --depth 1 https://github.com/zenstory-ai/drama-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/zenstory-ai/drama-skills/short-drama)<a href="https://agentmods.dev/skills/zenstory-ai/drama-skills/short-drama"><img src="https://agentmods.dev/badge/skills/zenstory-ai/drama-skills/short-drama/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/zenstory-ai/drama-skills/short-drama"><img src="https://agentmods.dev/badge/skills/zenstory-ai/drama-skills/short-drama.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00112 | $0.02699 |
| Opus 5 | $0.00056 | $0.01350 |
| Sonnet 5 | $0.00022 | $0.00540 |
| Haiku 4.5 | $0.00011 | $0.00270 |
Grade A, and why
short-drama scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
Copies of this mod
1 near-identical copy found in the catalogue:
- short-drama — 100% identical, 4 lines differ
How it starts
The opening of the file, as written. The whole thing — 154 lines — stays where its author put it; the contents beside it link to each section on GitHub.
短剧创作路由
本技能负责项目初始化、跨阶段路由、制作形态与 Dashboard。各阶段正文由对应 owner 完成。
Quick Start
所有项目统一使用 creator-first 工作流:每集按需维护
剧本.md、视觉设定.md、分镜.md、图片提示词.md、视频提示词.md,不建立并行的结构化创作真相。
具体写法见 五份创作文档。
路由
| 用户要做什么 | owner / 行为 |
|---|---|
| 开发点子、系列承诺、改编和分集地图 | $short-drama-develop,仅在用户需要时 |
| 已有多集完整剧本/散稿识别分集 | $short-drama-develop 按实际边界建立临时索引 |
| 分析长篇原著 | $short-drama-novel-analyze,仅在用户需要时 |
| 写或改单集剧本 | $short-drama-write → 剧本.md |
| 拆人物、造型、地点、道具 | $short-drama-assets → 视觉设定.md |
| 写资产图片提示词 | $short-drama-image-prompts → 图片提示词.md |
| 做镜头和冻结关键帧 | $short-drama-storyboard → 分镜.md |
| 写视频/时间线音乐提示词 | $short-drama-video-prompts → 视频提示词.md |
| 实际生成媒体 | $short-drama-produce,先预览,再显式确认,最后运行 |
| 把已生产的素材剪成成片 | $short-drama-edit → 剪辑单.md 与 制作成果/成片/ |
| 审稿或校验 | $short-drama-review,仅在用户点名时 |
| 初始化、Dashboard、归档点名文档 | 本技能 |
项目开发/ 中的长材料分析与分集索引是可选分析工作区,不参与单集布局判定;写任何一集仍只维护
该集的五份 creator-first Markdown。
现成剧本可直接拆资产;已有视觉事实可直接写图片提示词或分镜;已有分镜可直接写视频提示词。 不要为补齐名义流水线伪造上游。
五份创作文档记录剧本、视觉与提示词;剪辑单在素材生产后记录取舍和后期处理。 修改故事、镜头职责或上游时长声明时,回到负责该内容的文档。
执行请求
- 找到用户给出的项目或资料,只读当前任务的直接输入。
- 把用户点名的完整范围交给相应 owner;批次只控制上下文,自动续跑。
- 只有真实创作分叉才询问;不要拿 schema、目录、事务或检查器询问创作者。
- 范围完成后一次回报完成内容、关键决定、真实未决项和可选下一步。
- 不自动开始用户没点名的审查、归档或生产。
- 请求横跨视觉设定、图片提示词、分镜或视频提示词时,结束前按当前五文档做一次视觉依赖对账; 不因图片提示词和分镜可并行,就把后完成的一支留在另一支的旧引用之外。
- 视频提示词请求遇到「输入参考图:无」或仍带「待补参考图」时,先路由分镜 owner 检查项目已有图片并刷新绑定。有匹配图就同请求续跑;有必要图缺失就列表停下。
停下时把三条路一起给出:把已有图片放进项目绑成
REF-...;由创作者在自己的工具里出图、本轮先用PLAN-...写出逐镜挂图计划并照常产出视频提示词;或者明确改走文生视频。用本套件生产参考图需要项目外的 adapter 与凭据,只是第一条路的一种做法,不要把它说成唯一入口,也不要只给「生成参考图 / 文生视频」两个选项。 不把“没有手工指定”当成明确选择文生视频。这一轮如果镜头还缺「视觉依据」, 同时按已成稿的冻结关键帧回填;两条依据描述同一格画面,不要只补一条。 - 用户在会话里点名目标视频模型(“按 MiniMax H3 写”“用 Seedance 2.5”)而
short-drama.json的production_profile还是unset时,先把这个选择连同它带来的原生时长、参考方式和正文语言写进档案, 再继续下游阶段。会话里的一句点名不落到档案上,下一轮就会退回通用路径,方言和时长要重猜。
初始化与 Dashboard
需要项目配置时运行:
python3 {技能目录}/scripts/project_tool.py init ./my-drama --title "示例短剧"
What ships with it
28 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- agents/openai.yaml 286 B
- assets/creator-decision.example.jsonl 1.2 KB
- assets/dashboard/app.js 53 KB runs code
- assets/dashboard/index.html 7.0 KB
- assets/dashboard/styles.css 22 KB
- assets/production-observation.example.jsonl 1.6 KB
- assets/project-template/short-drama.json 809 B
- assets/reference-observation.example.jsonl 1.1 KB
- references/audience-reveal.md 1.2 KB
- references/contract-and-ownership.md 2.8 KB
- references/creator-documents.md 16 KB
- references/creator-workflow.md 5.8 KB
- references/form-cards/Q版表达.md 4.1 KB
- references/form-cards/二维动态漫.md 4.3 KB
- references/form-cards/国漫二次元.md 4.9 KB
- references/form-cards/实拍.md 4.3 KB
- references/form-cards/水墨笔触.md 4.2 KB
- references/form-cards/风格化三维.md 4.1 KB
- references/knowhow-index.md 9.3 KB
- references/look-development.md 3.3 KB
- references/pickup-and-alternate.md 1.2 KB
- references/production-form-profiles.md 10 KB
- references/reference-roles.md 4.2 KB
- references/runtime-preflight.md 1.2 KB
- scripts/creator_markdown_check.py 60 KB runs code
- scripts/dashboard_server.py 67 KB runs code
- scripts/project_tool.py 93 KB runs code
- scripts/selftest.py 9.7 KB runs code
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- today Changed a8efa0cc1f73
- yesterday Changed · +4 lines · +3 tokens per session 1245b5277dc4
- 7d ago Changed · +3 lines 0fe4e5630d93
- 10d ago Changed · +60 lines 8cec2c92391c
- 13d ago First seen · 87 lines · 109 tokens per session scan A a7217641a828
short-drama is a skill published in the GitHub repository zenstory-ai/drama-skills (1,798 stars, last pushed today), licensed MIT. It adds 112 tokens to every session and 2,699 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
cinematic-director
A prompt generator for image models that turns a scene description into an English cinematic photography prompt and a negative prompt, which lists details to avoid.
drama-skills
A collection of AI skills for creating short dramas and animated comics, from an idea or long source material to scripts and visual-production instructions. It covers episode scripts, story assets, image prompts, storyboard frames, and video prompts.
happiness-skill
A Chinese-language guide to happiness based on reducing unmet wants, focusing on the present, and treating happiness as a trainable skill.
aesthetic-audit
A commercial visual and user-experience review workflow for websites, product pages, landing pages, and visual assets. It examines clarity, hierarchy, spacing, typography, color, trust signals, conversion paths, and mobile behavior.
setup-matt-pocock-skills
A setup skill that configures engineering skills for a repository, including its issue tracker, labels, and documentation layout. A repository is the project folder managed by version control.
tapcanvas-prompt-specialists
A set of role and output rules for specialists that create image prompts, video prompts, and pacing reviews in TapCanvas. It explains what evidence to pass to each specialist and what results they should return.