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 sutchan/Agent-Skills-Hub --skill short-drama-video-promptsgit clone --depth 1 https://github.com/sutchan/Agent-Skills-HubWrote 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/sutchan/agent-skills-hub/short-drama-video-prompts)<a href="https://agentmods.dev/skills/sutchan/agent-skills-hub/short-drama-video-prompts"><img src="https://agentmods.dev/badge/skills/sutchan/agent-skills-hub/short-drama-video-prompts/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/sutchan/agent-skills-hub/short-drama-video-prompts"><img src="https://agentmods.dev/badge/skills/sutchan/agent-skills-hub/short-drama-video-prompts.svg" alt="Reviewed on agentmods" width="80" height="20"></a>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.00106 | $0.04339 |
| Opus 5 | $0.00053 | $0.02169 |
| Sonnet 5 | $0.00021 | $0.00868 |
| Haiku 4.5 | $0.00011 | $0.00434 |
Grade A, and why
short-drama-video-prompts 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 2d ago.
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.
This is a copy
86% identical to short-drama-video-prompts — 15 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 150 lines — stays where its author put it; the contents beside it link to each section on GitHub.
短剧视频与时间线音乐提示词
把已确认镜头和起始帧写成有边界、可生成、可直接复制的 剧集/<EP>/视频提示词.md。
每镜使用 MOTION-... 标题并引用对应 SHOT-...。
Quick Start
用 $short-drama-video-prompts 把 EP001 分镜逐镜写成可直接复制的视频提示词
入口与边界
有当前分镜、冻结关键帧和必要视觉事实即可检查参考准备;图片提示词不是已有图片的证明。运动提示词拥有从已确认 起点到终点的变化:表演动作、道具状态、运镜、节奏和声音提示。先按分镜的「输入参考图」选择路径:
- 有可读的真实
REF-...图片时是图生视频;原样携带分镜中的槽位、顺序、项目相对路径、 中文名称、用途、控制与不得控制范围,静态身份、造型、地点和构图可由参考帧与视觉设定共同拥有。 这一行就是本镜的素材清单:路径回答「送哪一张」,用途回答「它在本镜负责什么」,顺序回答 「在可复制正文里叫哪个标签」。回答不了这三问的槽位不算准备好。 - 「输入参考图:无(创作者已明确选择文生视频)」时才是文生视频;视频文档必须写非空「静态视觉锚点」,且把它原样纳入
可复制正文,让提示词本身交代人物、造型、地点、构图和光线中本镜必要的事实。不得只写
preserve/keep/保持已有外观,因为执行端没有收到可供保持的图片。 - 有
PLAN-...槽位时同样是图生视频:图片由创作者在生成时自行挂载,本套件没有文件可送。 正文照常按图生视频写,顺序就是创作者挂图的次序,用途说明每一张在本镜负责什么。 这些镜头不能转$short-drama-produce;要投产就先把真实文件放进项目、改写成REF-...。 - 「输入参考图:无(待补参考图:……)」、已有
REF-...或PLAN-...后仍带「;待补参考图:……」,或普通的「无」都表示未准备好,不是文生视频授权。先自动查找可用真实图片并请分镜 owner 刷新绑定;仍有缺失时,列出镜头、缺失图片及对应IMG-...或冻结关键帧,不写最终《视频提示词.md》。
创作者可读说明跟随项目语言。开始前读取目标模型档案里的版本、执行模式、提示词方言、原生时长和
参考方式;这些选择同时约束上游分镜和下游 adapter,不能只在正文阶段临时猜。创作者在本次请求里点名
目标模型(例如“按 MiniMax H3 写”)而项目档案还没有这一项时,先转 $short-drama 把这个选择写进
short-drama.json 的 production_profile,再回到本阶段;一句会话里的点名如果没有落到档案上,
下一轮就会退回通用路径,方言、原生时长和参考方式又要重猜。没有项目配置的独立任务把点名的模型
和已解析的方言写在本文档开头一行,供下游核对。视频可复制正文优先跟随
short-drama.json#/creator_authority/production_profile/choices/video_prompt_language;未声明时回退到
short-drama.json#/format/prompt_language。没有 short-drama.json 时,根据用户点名的目标视频模型
确认正文语言;目标模型也未声明时沿用用户当前语言,不固定为英文。对白、VO、OS 的口语语言仍由
剧本和声音方向决定,不能从提示词正文语言推断。
目标为 seedance-2.0 时按 Seedance 2.0 方言 写,目标为
seedance-2.5 时按 Seedance 2.5 方言 写,目标为 minimax-h3 时按
MiniMax H3 方言 写。只读命中的一份。其他目标或版本不
套用相近模型的语法,继续按 目标模型能力档案 的通用路径写。
沿用 creator-first 既有骨架:## MOTION-... · 中文名,字段名依次使用「分镜、时长、生成方式、
输入参考图、静态视觉锚点、起始帧、状态链、终点」,正文标题使用 ### 可复制提示词。静态视觉锚点
跟随本镜已解析的视频提示词语言并原样进入正文;正文每个非空行都以 > 组成 Markdown 引用块。
重写内容不能改名、另造替代字段或改成普通段落。
What ships with it
25 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 295 B
- assets/coverage-scope.fragment.json 685 B
- assets/delivery-container.jsonl.md 4.8 KB
- assets/motion-spec.jsonl.md 7.8 KB
- assets/motion-terminal.example.jsonl 925 B
- assets/music-spec.jsonl.md 1.8 KB
- assets/performance.fragment.json 1.2 KB
- assets/video-prompts.md 5.1 KB
- examples/minimal-music-specs.jsonl 806 B
- references/camera-audio-continuity.md 13 KB
- references/delivery-profile.md 20 KB
- references/generability.md 5.1 KB
- references/minimax-h3.md 15 KB
- references/motion-recipe.md 20 KB
- references/performance-action-timing.md 12 KB
- references/production-prompt-grammar.md 23 KB
- references/review-and-fixtures.md 9.1 KB
- references/seedance-2.0.md 3.2 KB
- references/seedance-2.5.md 5.6 KB
- references/stage-contract.md 11 KB
- references/target-model-profile.md 8.8 KB
- scripts/container_check.py 12 KB runs code
- scripts/motion_timing_check.py 18 KB runs code
- scripts/music_spec_check.py 12 KB runs code
- scripts/selftest.py 2.8 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.
- 2d ago Changed · +70 lines 5dcc2f35fac2
- 8d ago First seen · 80 lines · 106 tokens per session scan A 5b8356b8d1e4
short-drama-video-prompts is a skill published in the GitHub repository sutchan/Agent-Skills-Hub (2 stars, last pushed yesterday), licensed MIT. It adds 106 tokens to every session and 4,339 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. It is 86% identical to short-drama-video-prompts, differing in 15 lines, and is treated as a copy.
Other skills, from other repositories
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment.
receiving-code-review
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation.
writing-plans
Use when you have a spec or requirements for a multi-step task, before touching code.
skill-authoring
Author SKILL.md skills: frontmatter, validator limits, structure.
skill-creator
Create, improve, evaluate, benchmark skills. Use when authoring a new skill, updating an existing one, running evals, or optimizing a skill's description for triggering. Don't use for invoking skills, writing prose, or scaffolding Python projects.
iflytek-hyper-tts
A text-to-speech tool that turns written text into an MP3 recording. It can use an authorized voice and adjust speaking speed, volume, and pitch.