Canghe Comic
freestylefly/canghe-skills
Knowledge comic creator supporting multiple art styles and tones.
把中文短剧剧本和视觉设定写成有戏剧职责、连续性边界与冻结关键帧提示词的分镜 Markdown。用户提出“拆分镜/设计镜头/做镜头表”“场次视觉计划/调度故事板”“比较导演方案”“写首帧/关键帧提示词”或检查轴线、站位、视线、持物连续性时使用;不生成媒体。
$ npx skills add zenstory-ai/drama-skills --skill short-drama-storyboard -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install zenstory-ai/drama-skills short-drama-storyboard --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/zenstory-ai/drama-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/short-drama-storyboard .claude/skills/short-drama-storyboard && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "short-drama-storyboard" agent skill from https://github.com/zenstory-ai/drama-skills/tree/main/skills/short-drama-storyboard into .claude/skills/short-drama-storyboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "short-drama-storyboard", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/zenstory-ai/drama-skills/tree/main/skills/short-drama-storyboardType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add zenstory-ai/drama-skills --skill short-drama-storyboard -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install zenstory-ai/drama-skills short-drama-storyboard --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zenstory-ai/drama-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/short-drama-storyboard .agents/skills/short-drama-storyboard && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "short-drama-storyboard" agent skill from https://github.com/zenstory-ai/drama-skills/tree/main/skills/short-drama-storyboard into .agents/skills/short-drama-storyboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "short-drama-storyboard", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add zenstory-ai/drama-skills --skill short-drama-storyboard -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install zenstory-ai/drama-skills short-drama-storyboard --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zenstory-ai/drama-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/short-drama-storyboard .cursor/skills/short-drama-storyboard && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "short-drama-storyboard" agent skill from https://github.com/zenstory-ai/drama-skills/tree/main/skills/short-drama-storyboard into .cursor/skills/short-drama-storyboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "short-drama-storyboard", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/zenstory-ai/drama-skills.git --path skills/short-drama-storyboard--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add zenstory-ai/drama-skills --skill short-drama-storyboard -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install zenstory-ai/drama-skills short-drama-storyboard --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zenstory-ai/drama-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/short-drama-storyboard .gemini/skills/short-drama-storyboard && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "short-drama-storyboard" agent skill from https://github.com/zenstory-ai/drama-skills/tree/main/skills/short-drama-storyboard into .gemini/skills/short-drama-storyboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "short-drama-storyboard", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install zenstory-ai/drama-skills short-drama-storyboardInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add zenstory-ai/drama-skills --skill short-drama-storyboard -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/zenstory-ai/drama-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/short-drama-storyboard .github/skills/short-drama-storyboard && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "short-drama-storyboard" agent skill from https://github.com/zenstory-ai/drama-skills/tree/main/skills/short-drama-storyboard into .github/skills/short-drama-storyboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "short-drama-storyboard", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add zenstory-ai/drama-skills --skill short-drama-storyboard -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install zenstory-ai/drama-skills short-drama-storyboard --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zenstory-ai/drama-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/short-drama-storyboard .opencode/skills/short-drama-storyboard && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "short-drama-storyboard" agent skill from https://github.com/zenstory-ai/drama-skills/tree/main/skills/short-drama-storyboard into .opencode/skills/short-drama-storyboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "short-drama-storyboard", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
short-drama-storyboard把中文短剧剧本和视觉设定写成有戏剧职责、连续性边界与冻结关键帧提示词的分镜 Markdown。用户提出“拆分镜/设计镜头/做镜头表”“场次视觉计划/调度故事板”“比较导演方案”“写首帧/关键帧提示词”或检查轴线、站位、视线、持物连续性时使用;不生成媒体。
Short Drama Storyboard is an agent skill from zenstory-ai/drama-skills. 把中文短剧剧本和视觉设定写成有戏剧职责、连续性边界与冻结关键帧提示词的分镜 Markdown。用户提出“拆分镜/设计镜头/做镜头表”“场次视觉计划/调度故事板”“比较导演方案”“写首帧/关键帧提示词”或检查轴线、站位、视线、持物连续性时使用;不生成媒体。
Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 26 other files, including scripts, reference files and assets (for example `agents/openai.yaml`, `assets/coverage-template.json` and `assets/keyframe-prompts.md`).
It sits in Media & Creative, covering Comics and storyboards. The repository describes itself as: 开源 AI 短剧/漫剧创作 skill 合集:剧本、角色资产、分镜 storyboard、图片/视频提示词、审查,适配 Claude Code 与 Codex | Open-source AI short drama / micro-drama skills for Claude Code & Codex: script, assets… The licence is MIT.
7 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit c2426e0. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/, which the agent can run.
Shell commands in SKILL.md call:
python3From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Short Drama Storyboard loads about 2k tokens when it runs, and up to ~30k if it reads all its reference files. Until then it costs about 38 tokens; SKILL.md has 316 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from zenstory-ai/drama-skills at commit c2426e0, republished under its MIT licence (© zenstory-ai). 316 words, ~2,034 tokens.
.claude/skills/short-drama-storyboard/SKILL.md (or your agent's skills folder). This skill also uses 23 other files; get the full folder from GitHub.把剧本和视觉事实转成有镜头职责、空间连续性和可冻结起点的 剧集/<EP>/分镜.md。
每镜使用二级标题 ## SHOT-...,同镜下用 ### 冻结关键帧提示词 写起始帧正文;
需要时另加 ### 收尾关键帧提示词 写终点正文。
用 $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 时,镜长按
镜长从哪来 由声音事件与 target_avg_shot_seconds 推出,
全集近景类镜头占比不低于 close_shot_share_min;档案缺失或未接受时不核对这些数值。
冻结关键帧写完之前,谁会出现在这一格画面里还没有定下来。所以三条依据都在关键帧之后回填, 读的是成稿画面,不是镜头意图。
用户没有手工点名参考图,不等于选择文生视频。冻结关键帧后先根据本镜可见人物、地点、关键道具与 起始构图判断一致性需求,再检查项目中已有的真实图片。只有当前可读、内容与用途可核对的图片才能自动绑定; 文件名像某个角色但内容未核对时,仍视为未准备好。
项目里一张都没有时,创作者有三条路,一次把三条都说清楚再让他选,不要只给「先生成参考图」和
「改成文生视频」两个:把手上已有的图片放进项目再绑成 REF-...;在自己的工具里出图、本轮先用
PLAN-... 写出挂图计划;或者明确改走文生视频。用本套件的生产技能出图只是第一条路的一种做法,
需要项目外的 adapter 与凭据,不是唯一入口。
开始分镜前读 剧集/<EP>/剧本.md 的当前内容。创作者说「剧本已确认采用」指的是那个文件,
不是对话里更早的草稿;两者不一致时以文件为准,并把差异说出来。
读取已接受的目标模型原生时长区间,再确认每个场景动作、对白、声音、画面文字和转折由哪些镜头承载。
确定观众何时知道什么、对齐谁、空间如何揭示、转折落在哪个可见动作。 剧本或 Brief 用“前半段 / 后半段 / 前三分之一 / 最后 N 秒”等相对时间限定首次出现、释放或禁止时, 先用已接受集长换成明确时间边界再分镜;例如 60 秒作品的“后半段首次出现”不得早于 30 秒。
每镜写清唯一职责、来源、时长、景别/机位、运镜、起点、唯一主要动作、终点和声音;用
起点 → 唯一动作 → 终点 直接说明人物、双手与持物怎样完成本镜状态转换。三条依据留到第 6 步。
「运镜」按本镜目的逐镜选,写行为和理由,固定也写理由,见 运镜逐镜选。
有对白、VO 或 OS 时,先按原文和人物说话方式估算完整发声时间,再安排不能重叠的动作、停顿与
末尾反应;把估时依据简写在本镜「声音」里。具体做法见 对白估时。
对白场先按 对白覆盖默认 放切点;镜长不按剧本字数折算。
锁定人物朝向、位置、视线、持物、出入口、屏幕方向和必要状态;上游已有会限制动作空间的持续关系时,把关系投影进本镜起点与终点。
冻结关键帧只投影镜头起点;删除终点才出现的文字、动作、姿态或道具状态。
镜头的职责落在收尾那一下时,另写 ### 收尾关键帧提示词 投影终点——同一格画面的
另一端,规则完全对称:删除起点才有、终点已经不在的东西。它是可选的,写法与取舍见
首尾成对。
关键帧成稿后,先从成稿正文读出这一格里需要保持身份、造型或地理的人物、地点和道具, 再用同一份清单一次填满三条依据:
IMG-... 条目的写上,没有的留「无」;剧集/<EP>/制作成果/ 和文档已指向的其他可见媒体中查找匹配图片;
命中就写入 REF-...。一张都没命中时写「无(待补参考图:<本镜缺失的起始帧、人物、地点、道具>)」;
只命中一部分时,在已有 REF-... 后追加「;待补参考图:<仍缺的图片>」,缺口之间只用 、 分隔。
创作者说图片由他自己在别处准备时,把这份清单写成 PLAN-... 槽位,本镜即告就绪;
只有创作者明确表示不用图时,才写「无(创作者已明确选择文生视频)」。三条依据读的是同一格画面,所以不能互相矛盾:关键帧里点名的人物或道具,一定出现在视觉依据里。
整集请求完成整集,末端一次报告覆盖、节奏和真实未决选择。
每镜有唯一职责、明确来源、可见起止状态和合理时长。「来源」以《剧本.md》里真实存在的场景 ID 开头,
ID 之后可以跟必要短引文,跨场次的镜头用 、 连写多条;creator_markdown_check.py 会核对每个 ID 都解析得到。
「来源」短引文应对应本镜承担的动作或声音。正文提到画外人物时,可在视觉依据写
;画外:<类别>「<名称>」;这只声明其不在画面,不能代替必要动作的落实。
需要看见的动作应另有镜头承载,或说明为何省略。
剧本里的每个场景都要有镜头承载。确实决定不拍某一场时,在《分镜.md》正文开头写一行
- 未拍场次:<场景 ID>(理由:……),多项用 ; 连接。SHT-01 一直允许带理由的省略,
但省略和漏拍在成稿文档里长得一模一样,所以理由要写下来,而不是留在对话里。
已声明原生时长时,每镜照常有自己的唯一职责、起止边界和冻结关键帧,镜长先按叙事需要定。短于最短秒数
的镜头,向创作者提议把同场相邻的几镜装进一个多镜容器,在交付档案里声明;目标方言要求时,容器的每一切
都要有已接受的关键帧图片,能否装、怎么装由 $short-drama-video-prompts 的方言决定。创作者没有声明
多镜容器、或方言不支持时,镜头落在最短秒数内,动作完成后保持终点。长于上限的动作按可见状态闭合点拆镜,
拆出的每镜仍各有唯一职责与可信交界。
「唯一动作」写从本镜起点到终点的那条可见状态链;涉及交接、换手、放置或取回时,把接触者、 接触方式和物件落点写在同一链里,不能让合法终点之间靠镜外瞬移衔接。
切镜必须带来信息、权力、情绪、空间或节奏变化;同义重复镜头删掉。
相对时间词约束的是事件首次可见或可听的时刻,不因前置动作已经完成就提前释放;分镜时间轴直接 写出该边界,不把“稍后”“交接后”等叙事顺序当成数值时间的替代。
同一动作不跨镜重复发生,峰值处声明过的冲击重复除外;终点应能成为下一镜可信起点。
关键信息的可读性优先于装饰性运镜,竖屏构图优先保证主体和反应可见。
复杂群戏先锁空间锚点和屏幕方向,再决定景别变化。
起终边界除了逐人姿态,还要写清本镜依赖的身体—物件—空间关系。关系在镜内不变时两端都保留;确需改变时,过程与终点必须有剧本依据。
冻结关键帧只写该瞬间能看见的内容;文字、手指、反射和遮挡要可生成。
近景类关键帧挂着地点板生成时,图片常被拉宽成中远景;正文写具体取景(画面切在哪、脸在画面哪里、机位距离),出图仍偏宽就这一镜不挂地点板,把背景写进正文。
一集的关键帧要像同一部片:每条正文用同一句画风(写实就写写实,不混用「漫剧」「插画」这类会把一部分图拉向插画脸的词),每个场景写同一句光与色温;生成时先出该场景一张中远景作定调图并接受,其余镜头把它作为最后一张参考、只取色调、光线与质感,不取构图。
《视觉设定.md》的连续性锁在生效镜头上原样写进冻结关键帧正文;锁面不因“参考图会交代”而省略。
检查发现遗漏就直接修正文档,不生成覆盖表来证明自己检查过。镜头块里的「视觉依据」是本镜的依据字段,不是这里说的覆盖表。
IMG-... 是《图片提示词.md》里的提示词条目 ID,不代表图片已生成、已提供或可用。《视觉设定.md》·<人物|造型|地点|道具>「<名称>」(控制:<范围>),多项用 ; 连接,名称必须能在《视觉设定.md》里找到同名标题。
小比例或背景人物只要需要认出身份仍在范围内,画外人声和不可识别局部不算;本镜确实没有这类条目时写「视觉依据:无」。;画外:<类别>「<名称>」。这是如实记录,不是把不在场的人写成在场。道具「手机」 会撞上「手机店」,人物「小雨」 会撞上「下着小雨」),
在《视觉设定.md》该条目写 画面代称:无,机械核对就不再按名字找它;这一镜是否画到它仍由「视觉依据」如实回答。creator_markdown_check.py 会机械核对这一条。它只抓被名字点到的那一类:正文只描述不点名
("a boy in a hooded jacket")时机器不发声,画面里有谁仍然要靠这一步自己读出来,不能等报错。$short-drama-assets 补条目。
不自行新增《视觉设定.md》条目,也不把它塞进「视觉依据」冒充已有条目。IMG-... 的稳定 REF-... 槽位引用。每个槽位同时写显式顺序、仅用 / 分隔的项目相对路径、中文名称、「用途」、「控制」和「不得控制」范围;没有时必须区分「待补参考图」和「创作者已明确选择文生视频」,只准备了一部分时则保留已有 REF-... 并追加「;待补参考图:……」。不得把提示词条目、还没生成的图或对话中的描述写成 REF-...——REF-... 的意思是「文件此刻在项目里」。
创作者会在生成时自己挂载的图片走下面的 PLAN-...:它同样不声称文件存在,只是把这一镜要挂哪几张写清楚。REF-... 必须逐字遵循唯一格式:REF-<slot>(顺序:<n>)· <项目相对路径>《<中文名称>》(用途:<用途>;控制:<范围>;不得控制:<范围>)。注意「顺序:」后的全角冒号和路径前的中点 ·;不得用 / 代替字段分隔符。多图只用中文分号 ; 连接,部分缺图则在最后一个完整槽位后接 ;待补参考图:<缺口>,缺口之间用 、 分隔。写完后按此格式回读一次再交付。用途 只能取 身份、造型状态、地理、构图、尺度、效果、起始帧、结束帧、风格 之一;逐条能控制什么见 $short-drama 的《参考角色》。
本镜的起始画面图写 用途:起始帧,人物图写 用途:身份 或 造型状态,场景图写 用途:地理,道具状态图按它决定的那一件写。
一张图承担两件事就拆成两个槽位;一镜最多一张 起始帧 和一张 结束帧,写 结束帧 时必须同时有 起始帧。
下游视频提示词靠 用途 说清「本镜送哪一张分镜起始帧、哪些人物/道具/场景图」,所以缺 用途 的槽位不算准备好。用途:起始帧 那一张由 $short-drama-produce
用本镜的冻结关键帧正文生成,job 的 source 写 剧集/<EP>/分镜.md、source_entry 写本镜 SHOT-...,
产出落在 剧集/<EP>/制作成果/images/,拿到真实文件后再绑成 REF-...。创作者在自己的工具里生产:
把冻结关键帧正文复制过去出图,再把文件放进项目绑成 REF-...,或者本轮先写成
PLAN-SHOT-START(顺序:<n>)· <本镜 SHOT-...>《本镜冻结关键帧》(用途:起始帧;……)。
两条路都没走时,它仍然只是「待补参考图」里的一项。PLAN-... 槽位:语法与 REF-... 逐字相同,只把项目相对路径
换成 IMG-... 或 SHOT-... 条目 ID,IMG-... 的中文名称必须与《图片提示词.md》标题一致。
它声明的是「这张图由创作者在生成时按这个顺序挂载」,不声称项目里有文件,因此不是「待补」,
也不能拿来投产。真实文件进了项目就改写成 REF-...。两种槽位可以混用,顺序 统一连续编号。默认只读本 SKILL、当前剧本和必要视觉事实。遇到对应问题时只打开一份:
保留未受影响的镜头 ID。拆镜、并镜或改变镜头职责时,说明哪些下游视频提示词需要刷新,但不自动 重写用户没点名的文件。
点名范围的原文都有镜头落实,每镜职责不重复、空间与状态连续、起止边界可制作、关键帧可冻结,
每镜「来源」解析到《剧本.md》的真实场景、剧本里每个场景都有镜头承载或已记入「未拍场次」,
且每镜关键帧里的可见人物、地点、道具都在本镜「视觉依据」里,即完成。画面需要、但《视觉设定.md》
还没有条目的可见物件,在末尾报告里逐项点名。本次请求同时修改
《图片提示词.md》与《分镜.md》时,当轮刷新受影响镜头的引用;不另建覆盖表。
视频提示词、生产和审查只有用户点名时开始。
五份创作文档齐备后,可转 $short-drama 对跨文档结构做一次机械核对;内容质量仍由创作者审查。
只有安装、升级或排障时运行 python3 scripts/selftest.py。
© zenstory-ai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 23 other files (scripts, references, assets) in skills/short-drama-storyboard of zenstory-ai/drama-skills.
Open the folder on GitHubat commit c2426e0
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders. This page covers the copy in zenstory-ai/drama-skills, which our catalogue first saw on October 7, 2026.
Short Drama Storyboard next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Short Drama Storyboard this skillzenstory-ai/drama-skills | 2.7k | — | ~2k | Automated safety check: Pass | MIT | |
| Canghe Comicfreestylefly/canghe-skills | 461 | 8 repos | ~3.2k | Automated safety check: Pass | None | |
| Tutti UI Systemtutti-os/tutti | 3.8k | — | ~2.7k | Automated safety check: Pass | Apache-2.0 | |
| 3D Animation Short Generatortl2012tl/comfyUI-llama-TE | 241 | 4 repos | ~3.7k | Automated safety check: Pass | None | |
| Text to PNG Card Casterlijigang/ljg-skills | 7.5k | — | ~1.9k | Automated safety check: Pass | MIT | |
| H3 Cinematic Directorjtydhr88/ComfyTV | 1.1k | — | ~2.7k | Automated safety check: Pass | MIT |
freestylefly/canghe-skills
Knowledge comic creator supporting multiple art styles and tones.
tutti-os/tutti
A skill your agent uses when working with @tutti-os/ui-system components, replacing local UI with shared components, querying component ids or metadata, promoting UI into shared base or business…
tl2012tl/comfyUI-llama-TE
Create complete stylized 3D animated shorts from a story idea through an ordered production workflow covering project brief, story outline, character and environment cards, standardized shot…
lijigang/ljg-skills
Turns text, URLs or local files into tall PNG cards through HTML typography, with four modes: long reading card, full-text layout, comic and whiteboard.
jtydhr88/ComfyTV
Convert approved scripts, shot briefs, storyboards, keyframes, character sheets, scene assets, prop sheets, and sound briefs into director-level storyboards and production-ready MiniMax H3 prompts.
kangarooking/kangarooking-skills
Create a scroll-controlled cinematic product website with rich motion (动效网站) from product materials, reference pages or videos, and brand assets.
zenstory-ai/drama-skills
基于文件系统初始化和继续短剧或漫剧项目,提供 creator-first 五文档路由、本地 Dashboard、制作形态与 Look Development 决策。用户提出“创建/继续短剧项目”“看进度/下一步”“做 Look Development”“打开 dashboard/短剧创作台”“导出制作资料”,或任务跨多个创作阶段时使用;明确的写作、资产、提示词、分镜、剪辑或审查请求由对应子…
zenstory-ai/drama-skills
从短剧剧本拆出人物/造型、地点/视图、道具/状态和跨场连续性,写成创作者可读的视觉设定。用户说“拆角色/场景/道具”“做资产设定”“判断复用还是新变体”“更新造型/道具状态”,或拿现成剧本直接做视觉资产准备时使用;不写图片提示词,不生成媒体。
zenstory-ai/drama-skills
将中文小说、短剧或漫剧想法、梗概、改编材料、已有系列笔记或多集完整剧本发展成可追溯的改编方案、戏剧方向、创作简报、导演阐述、故事引擎与分集地图,并按题材与制作形态(画风)选择写法。用户提出“导入小说做短剧”“从多集整稿生成/补分集地图”“开发短剧/漫剧”“做故事设定/系列大纲/分集规划”“写导演阐述”“这个题材怎么写”“定画风/制作形态”“把这个点子变成短剧”或需要梳理人物冲突与集间交接时使用;…
zenstory-ai/drama-skills
将已生成的短剧镜头剪成成片,记录入出点、镜序、声音、字幕与交付规格。用于套剪、加字幕、统一响度、调整节奏或导出精修素材;需要补素材或修改故事时转回对应创作阶段。
zenstory-ai/drama-skills
为短剧人物、造型、地点、道具和状态编写或修改可直接复制的图片提示词 Markdown。用户提到角色设定图、三视图、参考图、场景板、道具图、风格帧、Look Development、状态变体或局部编辑提示词时使用;不生成图片,也不调用供应商。
zenstory-ai/drama-skills
把长篇小说、连载网文或多集散稿拆成可追溯的原著分析:章节索引、改编价值快评、逐章功能提取、剧情单元与节奏聚合、人物与设定归并,最后给出改编价值判定与分集候选,交给 $short-drama-develop 立契约。用户说“导入这本小说”“拆这本书”“分析原著”“这本书能不能改短剧”“先看看值不值得拆”“把长篇拆成分集候选”,或直接给出小说文件路径时使用。只做只读的结构化分析,不写剧本、不建资产、…
Categories
把中文短剧剧本和视觉设定写成有戏剧职责、连续性边界与冻结关键帧提示词的分镜 Markdown。用户提出“拆分镜/设计镜头/做镜头表”“场次视觉计划/调度故事板”“比较导演方案”“写首帧/关键帧提示词”或检查轴线、站位、视线、持物连续性时使用;不生成媒体。. Short Drama Storyboard is an agent skill from zenstory-ai/drama-skills.
Short Drama Storyboard fits situations like: tasks that involve Comics and storyboards.
Run `npx skills add zenstory-ai/drama-skills --skill short-drama-storyboard -a claude-code`. Or copy the skill folder (skills/short-drama-storyboard in zenstory-ai/drama-skills) into .claude/skills/short-drama-storyboard in your project. Claude Code loads it when a task matches its description.
Run `npx skills add zenstory-ai/drama-skills --skill short-drama-storyboard -a codex`. Or copy the skill folder (skills/short-drama-storyboard in zenstory-ai/drama-skills) into .agents/skills/short-drama-storyboard in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add zenstory-ai/drama-skills --skill short-drama-storyboard -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/short-drama-storyboard, .gemini/skills/short-drama-storyboard, .github/skills/short-drama-storyboard and .opencode/skills/short-drama-storyboard in your project.
Going by SKILL.md and its folder, Short Drama Storyboard needs the command-line tools its instructions call (python3).
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Short Drama Storyboard is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 2k tokens (SKILL.md is roughly 8.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 28k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Short Drama Storyboard: Canghe Comic (freestylefly/canghe-skills, 461 stars), Tutti UI System (tutti-os/tutti, 3.8k stars), 3D Animation Short Generator (tl2012tl/comfyUI-llama-TE, 241 stars) and Text to PNG Card Caster (lijigang/ljg-skills, 7.5k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
zenstory-ai (a GitHub organization) maintains it in zenstory-ai/drama-skills, which has 2,683 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on October 3, 2026.
Source: zenstory-ai/drama-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.