short-drama-storyboard SKILL.md skillA
short-drama-storyboard from zenstory-ai/oh-story-dsh is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add zenstory-ai/oh-story-dsh/short-drama-storyboard@git:20261015.215a6faPins git:20261015.215a6fa in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- zenstory-ai/oh-story-dsh
- Path
packages/knowledge/drama/skills/short-drama-storyboard/SKILL.md- Versions recorded
- 6
- Latest version
- git:20261015.215a6fa, committed Oct 15, 2026
- First version recorded
- Sep 4, 2026
- Size
- 19,225 bytes
- Repository stars
- 557
- License
- MIT
把中文短剧剧本和视觉设定写成有戏剧职责、连续性边界与冻结关键帧提示词的分镜 Markdown。用户提出“拆分镜/设计镜头/做镜头表”“场次视觉计划/调度故事板”“比较导演方案”“写首帧/关键帧提示词”或检查轴线、站位、视线、持物连续性时使用;不生成媒体。.
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
# 短剧分镜与冻结关键帧 把剧本和视觉事实转成有镜头职责、空间连续性和可冻结起点的 `剧集/<EP>/分镜.md`。 每镜使用二级标题 `## SHOT-...`,同镜下用 `### 冻结关键帧提示词` 写起始帧正文; 需要时另加 `### 收尾关键帧提示词` 写终点正文。 ## Quick Start ```text 用 $short-drama-storyboard 完成 EP001 的正式分镜和每镜冻结关键帧 ``` ## 入口 当前剧本加必要视觉事实即可直接进入。资产图片提示词与分镜是兄弟分支,不互相等待。只有关键场次 真的存在多个成立导演方案时,才在上下文比较覆盖方案;普通场次直接设计。 创作者可读说明跟随项目语言;冻结关键帧的可复制正文跟随 `short-drama.json#/format/prompt_language`。没有 `short-drama.json` 时正文默认使用 `en`。 分配镜头时长前读取 `short-drama.json#/creator_authority/production_profile/choices/native_duration_seconds`。已声明目标模型但 没有原生时长时先补这一个选择;目标模型也未声明时照常按叙事节奏设计,不猜供应商限制。 同时读取 `short-drama.json#/creator_authority/rhythm_profile`:`status` 为 `accepted` 时,镜长按 [镜长从哪来](references/shot-craft.md#镜长从哪来-sht-28) 由声音事件与 `target_avg_shot_seconds` 推出, 全集近景类镜头占比不低于 `close_shot_share_min`;档案缺失或未接受时不核对这些数值。 冻结关键帧成稿后,再按画面中的可见内容填写视觉依据、图片提示词项和输入参考图, 避免只按镜头意图列资产而漏掉实际入画的人物或物件。 用户没有手工点名参考图,不等于选择文生视频。冻结关键帧后先根据本镜可见人物、地点、关键道具与 起始构图判断一致性需求,再检查项目中已有的真实图片。只有当前可读、内容与用途可核对的图片才能自动绑定; 文件名像某个角色但内容未核对时,仍视为未准备好。 项目里没有所需图片时,一次向创作者说明三条可选路径:把手上已有的图片放进项目再绑成 `REF-...`;在自己的工具里出图、本轮先用 `PLAN-...` 写出挂图计划;或者明确改走文生视频。用本套件的生产技能出图只是第一条路的一种做法, 需要项目外的 adapter 与凭据,不是唯一入口。 开始分镜前读 `剧集/<EP>/剧本.md` 的当前内容。创作者说「剧本已确认采用」指的是那个文件, …
Read the whole file at its exact version.
How to install
mdr add zenstory-ai/oh-story-dsh/short-drama-storyboard@sha256:a5c4f42444e271f3The line at the top of this page pins the label git:20261015.215a6fa, 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_v5qfv737dmh2nfi6)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 6 versions of this file, between Sep 4, 2026 and Oct 15, 2026, about one every 8 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261015.215a6fa latest | 2026-10-15 | 215a6fa | 19,225 B | A | view · diff |
| git:20261003.02bb238 | 2026-10-03 | 02bb238 | 19,365 B | A | view · diff |
| git:20260928.58dbe10 | 2026-09-28 | 58dbe10 | 18,759 B | A | view · diff |
| git:20260926.9e56c87 | 2026-09-26 | 9e56c87 | 17,622 B | A | view · diff |
| git:20260910.88b7f7c | 2026-09-10 | 88b7f7c | 17,488 B | A | view · diff |
| git:20260904.576e9c9 | 2026-09-04 | 576e9c9 | 16,588 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 (19225 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
zenstory-ai/oh-story-dsh · 557 stars · license MIT · pushed 2026-10-19 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_v5qfv737dmh2nfi6 GET https://markdownregistry.com/api/v1/resolve?ref=zenstory-ai/oh-story-dsh/short-drama-storyboard GET https://markdownregistry.com/api/v1/blob/a5c4f42444e271f3d0bab3e6ccb05b9d5d8d28bef98bcbf5fe61b885b7d877ed
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.
More from zenstory-ai/oh-story-dsh
Every file in zenstory-ai/oh-story-dsh