short-drama

short-drama is a skill for Codex from zenstory-ai/drama-skills. It costs 112 tokens per session (2,699 once invoked), scanned A, original, MIT.

A project workspace for creating and continuing Chinese short dramas or animated dramas, with a local dashboard and five Markdown documents for scripts, visual settings, storyboards, and media prompts.

In plain words
What is it for?
Use it to initialize projects, check progress, decide on production and visual-development approaches, organize episode materials, open the dashboard, and export production documents.
Why use it?
It keeps each episode’s creative facts in a small set of files and routes work to the right stage without forcing unused stages or invented details.

Skill for Codex

Written for Codex: agents/openai.yaml present. Also seen: $skill-name invocation.

Good fit Use it to initialize projects, check progress, decide on production and visual-development approaches, organize episode materials, open the dashboard, and export production documents.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/zenstory-ai/drama-skills/short-drama
About the project

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.

zenstory-ai/drama-skills · 1,798 stars · on GitHub · zenstory.ai

Install

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.

Any agent
npx skills add zenstory-ai/drama-skills --skill short-drama
Clone the repo
git clone --depth 1 https://github.com/zenstory-ai/drama-skills

Made for: Codex.

Wrote 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.

agentmods badge for short-drama

README.md
[![agentmods](https://agentmods.dev/badge/skills/zenstory-ai/drama-skills/short-drama/github.svg)](https://agentmods.dev/skills/zenstory-ai/drama-skills/short-drama)
Your own site
<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.

agentmods 80×15 button for short-drama

Your own site · 80×15
<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>
Per session 112 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,699 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce 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

Measured today against content hash a8efa0cc1f73, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

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.

The scan reads SKILL.md. This mod also ships 5 executable files (assets/dashboard/app.js, scripts/creator_markdown_check.py, scripts/dashboard_server.py, …), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

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.

Origin

Copies of this mod

1 near-identical copy found in the catalogue:

skills/short-drama/SKILL.md · 154 lines

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。

现成剧本可直接拆资产;已有视觉事实可直接写图片提示词或分镜;已有分镜可直接写视频提示词。 不要为补齐名义流水线伪造上游。

五份创作文档记录剧本、视觉与提示词;剪辑单在素材生产后记录取舍和后期处理。 修改故事、镜头职责或上游时长声明时,回到负责该内容的文档。

执行请求

  1. 找到用户给出的项目或资料,只读当前任务的直接输入。
  2. 把用户点名的完整范围交给相应 owner;批次只控制上下文,自动续跑。
  3. 只有真实创作分叉才询问;不要拿 schema、目录、事务或检查器询问创作者。
  4. 范围完成后一次回报完成内容、关键决定、真实未决项和可选下一步。
  5. 不自动开始用户没点名的审查、归档或生产。
  6. 请求横跨视觉设定、图片提示词、分镜或视频提示词时,结束前按当前五文档做一次视觉依赖对账; 不因图片提示词和分镜可并行,就把后完成的一支留在另一支的旧引用之外。
  7. 视频提示词请求遇到「输入参考图:无」或仍带「待补参考图」时,先路由分镜 owner 检查项目已有图片并刷新绑定。有匹配图就同请求续跑;有必要图缺失就列表停下。 停下时把三条路一起给出:把已有图片放进项目绑成 REF-...;由创作者在自己的工具里出图、本轮先用 PLAN-... 写出逐镜挂图计划并照常产出视频提示词;或者明确改走文生视频。用本套件生产参考图需要项目外的 adapter 与凭据,只是第一条路的一种做法,不要把它说成唯一入口,也不要只给「生成参考图 / 文生视频」两个选项。 不把“没有手工指定”当成明确选择文生视频。这一轮如果镜头还缺「视觉依据」, 同时按已成稿的冻结关键帧回填;两条依据描述同一格画面,不要只补一条。
  8. 用户在会话里点名目标视频模型(“按 MiniMax H3 写”“用 Seedance 2.5”)而 short-drama.jsonproduction_profile 还是 unset 时,先把这个选择连同它带来的原生时长、参考方式和正文语言写进档案, 再继续下游阶段。会话里的一句点名不落到档案上,下一轮就会退回通用路径,方言和时长要重猜。

初始化与 Dashboard

需要项目配置时运行:

python3 {技能目录}/scripts/project_tool.py init ./my-drama --title "示例短剧"

Read the full file on GitHub · 154 lines

Changes

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.

  1. today Changed a8efa0cc1f73
  2. yesterday Changed · +4 lines · +3 tokens per session 1245b5277dc4
  3. 7d ago Changed · +3 lines 0fe4e5630d93
  4. 10d ago Changed · +60 lines 8cec2c92391c
  5. 13d ago First seen · 87 lines · 109 tokens per session scan A a7217641a828

Subscribe to this mod's changes

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.

Related

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.

wubo0927/xiaoyou-aigc-cinematic-director · 142 tokens

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.

AvalonLee/AstraCraft-Program · 0 tokens

happiness-skill

A Chinese-language guide to happiness based on reducing unmet wants, focusing on the present, and treating happiness as a trainable skill.

kangarooking/cangjie-skill · 136 tokens

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.

anymouschina/TapCanvas · 63 tokens

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.

devcxl/mattpocock-skills-zh · 43 tokens

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.

anymouschina/TapCanvas · 45 tokens