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 yutianxiao6/openreel-studio --skill story-template-methodgit clone --depth 1 https://github.com/yutianxiao6/openreel-studioWrote 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/yutianxiao6/openreel-studio/story-template-method)<a href="https://agentmods.dev/skills/yutianxiao6/openreel-studio/story-template-method"><img src="https://agentmods.dev/badge/skills/yutianxiao6/openreel-studio/story-template-method/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/yutianxiao6/openreel-studio/story-template-method"><img src="https://agentmods.dev/badge/skills/yutianxiao6/openreel-studio/story-template-method.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.00077 | $0.01367 |
| Opus 5 | $0.00039 | $0.00683 |
| Sonnet 5 | $0.00015 | $0.00273 |
| Haiku 4.5 | $0.00008 | $0.00137 |
Grade A, and why
story-template-method 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 11d 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.
What it actually says
Story template method
这是 OpenReel Studio 的可选图生视频制作方法 skill。内置 general_short_drama_workflow 把它作为与宫格分镜并列的画面制作模式,默认仍是宫格分镜。
本指南中的精确像素字段只用于直接创建或更新 standalone image 节点。Workflow Build Mode 把故事模板图的制作意图和 prompt 写进 spec,模型、画幅、分辨率、宽高、画质和 fps 由前端运行配置提供。
故事模板方法适合动作打斗、复杂调度、强美术风格或需要更稳定视频参考的段落。它依赖图片模型生成一张高分辨率视觉开发板,把故事分镜/动作流程、空间机位、人物与场景锚点、镜头运动和美术方向融合到一张图里。
使用边界
- 用户可以在工作流输入中直接选择故事模板;standalone 制作中也可在用户明确要求、已有强视觉参考,或普通分镜不足以表达复杂动作时使用。
- 不适合作为默认 fallback;普通叙事、简单动作和大多数 15 秒短片可先考虑直接视频 prompt、普通参考图或分镜图。
- 图片模型必须能稳定生成高分辨率、多模块布局、清晰箭头/标注/空间关系。达不到这些条件时不要使用。
- 图片模糊、动作流程区太小、标注不可读或角色/场景锚点漂移时,应重渲染故事模板图,不要直接拿去生成视频。
节点组织
故事模板不是后端节点类型。用通用节点表达:
image:故事模板图/视觉开发板。title/description/prompt 写清动作流程、空间机位、角色和场景锚点。video:最终视频。fields.references指向故事模板image节点并使用role:"visual_reference";最终 prompt 必须在读取图片输出后再写。
Agent 仍走通用节点协议:node.create / node.update / node.run,节点类型使用 image 和 video。缺少阻塞事实时先用 interaction.request_input 补问。
故事模板图提示词
- 工作流 prompt 跟随前端本次产物画幅和清晰度,不写死比例、像素、模型或画质。standalone 节点也优先使用前端产物设置;故事模板图必须达到文字、箭头和空间关系可读的清晰度。
- 主体故事板区占最大面积,按第 1 格、第 2 格依次组织镜头节拍,不使用“第 X 排第 Y 格”坐标。每格写持续时长、景别、机位、构图、人物站位、一个核心动作、镜头运动、台词和音效。
- 故事分镜/动作流程区写 4-9 个清晰连续 beat,每个 beat 包含景别、构图、人物站位、可见动作、镜头方向或运动箭头。
- 空间机位区写俯视或透视空间关系、人物位置、行动路线、镜头轴线、机位和运动路径。
- 角色与场景锚点区写主要人物脸、服装、道具、姿态锚点,以及关键场景立面和材质细节。
审核要求
- 审核模型必须查看本轮真实图片,逐格核对剧情、镜头数量与顺序、时长、景别、机位、运镜、构图、单格核心动作和相邻镜头连续性。
- 同时检查空间机位区是否能读出入口、行动路线、180 度轴线、机位与运动路径;人物、服装、道具、场景和光影必须继承参考图。
- 主体故事板区过小、文字或箭头不可读、镜头缺失、时长总和错误、多动作堆叠、无解释越轴、角色场景漂移、畸形或重复画格都属于阻塞问题。
- 有界反馈循环输出
score、各维度评分、可见证据、逐项修正和完整重写要求;重大问题不能达到通过分。
最终视频提示词
- 最终 video prompt 必须等故事模板图完成、审核通过并可读后再写;提示词模型通过
vision读取故事模板真实像素。 - 这是“看图转译”,不是二次创作。按照图上第 1 格、第 2 格的实际顺序和时长标注写时间码,图上出现的人物、场景、动作、景别、运镜、台词和音效才可以进入正文。
- 图上没有的新动作、新角色、新场景或镜头不得补写。个别标注不可读时,只能用上游 frame plan 对应项校正,不改变镜头数量、顺序和画面内容。
- 每个时间段只写一个核心动作,所有时间段连续无缺口,总时长精确等于目标时长;末尾补充人物、服装、场景、道具、轴线和运动方向的一致性要求。
质量要求
- 故事分镜/动作流程区占画面最大面积,通常 60%-70%。
- 空间/机位区、角色锚点区、场景锚点区、镜头与美术区只做辅助,不要喧宾夺主。
- 最终视频 prompt 必须锁定故事模板图上的可见信息,不添加图上没有的新动作、新角色或新场景。
What ships with it
1 file 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.
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.
- 11d ago First seen · 57 lines · 77 tokens per session scan A 3553eb6adac4
story-template-method is a skill published in the GitHub repository yutianxiao6/openreel-studio (29 stars, last pushed 25d ago), licensed MIT. It adds 77 tokens to every session and 1,367 once invoked, about $0.0004 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
webgl-holographic-foil
A self-contained WebGL2 hero: thin-film interference over a crushed-foil surface whose palette shifts with the viewing angle; move the cursor to tilt the film.
general-video
Author or edit a custom HyperFrames composition when no specialized workflow fits, or when BRIEF.md sets flow: companion. Use for longer or multi-scene pieces, brand and sizzle reels, montages, static loops, static title cards, footage remixes, and freeform builds. Use motion-graphics instead for a short unnarrated…
html-ppt-hermes-cyber-terminal
OpenDesign + BYOK: choosing and wiring your own model, hands-on — cost, quality, and the routing decision. Built as a decision-grade AI literacy deck for engineers, IT, applied-AI teams.
html-ppt-taste-brutalist
16:9 HTML deck in tactical-telemetry / CRT-terminal taste. Deactivated-CRT charcoal slides, white-phosphor monospace, hazard-red accent, scanline overlay, ASCII syntax, density over decoration. Distilled from Leonxlnx/taste-skill brutalist-skill (Tactical Telemetry mode).
chengfeng-check-updates
An environment manager for a video-editing system. It checks whether its skills and runtime—the software needed to run them—are installed and compatible.
diagnostic-stem-delivery
Audio production with diagnostic analysis, timecode parsing from documents, and verified export workflow.