video-script SKILL.md skillA

video-script from zenstory-ai/video-recap-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add zenstory-ai/video-recap-skills/video-script@git:20261015.5785c33

Pins git:20261015.5785c33 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
zenstory-ai/video-recap-skills
Path
skills/video-script/SKILL.md
Versions recorded
15
Latest version
git:20261015.5785c33, committed Oct 15, 2026
First version recorded
Jun 19, 2026
Size
18,362 bytes
Repository stars
600
License
MIT

对已完成分析的视频进行导演与剪辑策划,再写带时间戳的中文解说并校验;也处理已有短片的 宣发标题、花字修订和外部文案回填。普通策划输入 work_dir 的 agent_narration_brief.md 与 vlm_analysis.json;文案返修输入当前成片的工程与内容证据。策划输出 recap_story_plan.json、visual_audio_board.json、 可选 style_card.json、cut 模式需要的 clip_plan.json,以及通过校验的 narration.json;仅宣发文案任务交付提案或回填既有包装计划。 外发说明:只有建议型评审 review.py 联网,它把旁白稿全文与理解证据、策划文件的文字摘录发到 MiMo chat 接口 (MIMO_API_KEY / MIMO_API_URL,不发视频、图片或音频);单独使用时只在显式执行时运行,端到端编排默认在 TTS 前运行一次, 可用 --no-review-narration / REVIEW_NARRATION=0 关闭(严格评审开启时除外);validate.py 与…

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

## 1. 定位

只改宣发标题、封面、花字或回填外部文案时,直接读 `references/promotional-copy.md`,
按当前短片的观看理由和兑现位置处理指定文字层,不重做下述策划/旁白链。
普通解说写作不因此增加平台调研或包装任务。

本技能负责创作方向、画面与声音计划、旁白写作及校验。Agent 依次从以下五个角度作出决定:

1. 导演
2. 故事编辑
3. 画面剪辑师
4. 声音/旁白编辑
5. 第一次观看的观众

Agent 先记录简洁决定,再写时间线产物。`validate.py` 负责对理解索引做机械校验,从不改写 Agent 的稿子:段落顺序、数量、时间、文本、停顿和扩展元数据原样保留,只依据现有声音证据回写实测的 `overlaps_speech`。文本装不下时间窗、段落未按时间排序等问题以 error 退回给 Agent 修改。

下面的 `scripts/...` 均相对于本技能目录。若执行器从仓库根目录启动,请给脚本路径加上本技能的绝对目录。

### 1.1 创作控制模式

先根据用户要求和 `work_dir` 判断本轮创作控制模式。它与 `full|cut|dub` 渲染模式分别选择:

- **CREATE**:首次创作。比较至少两个真正可行的故事/剪辑假设后再选择。
- **DIRECTED**:用户已指定结构、镜头、台词或表达。忠实落实,不为满足“创作流程”虚构替代方案。
- **REVISION**:用户针对已有版本看片修改。最新反馈是当前事实来源;未点名部分默认冻结。

REVISION 先明确本轮修改项与冻结项,再编辑对应层:表达、口语节奏、字幕反馈更新 `style_card.json`;镜头、入出点、表演和声音分工更新 `visual_audio_board.json`;只有观众承诺、POV、主线或 beat 改变时才更新 `recap_story_plan.json`。被删除的镜头、原声或文案也要从相关计划中删除,不能保留过期锚点。不要把看片修改重新做成一次 CREATE。

## 2. 远程调用与数据外发

本技能只有一个脚本会联网:`review.py`(§7.1 的建议型语义评审)。其余全部在本地运行:`validate.py` 及其 lint、去 AI 味检查只读写 `work_dir` 里的文件,不发任何网络请求;策划与写稿由 Agent 直接读写 `work_dir` 完成。

`review.py` 发给谁:
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add zenstory-ai/video-recap-skills/video-script@sha256:02f231df44d60985

The line at the top of this page pins the label git:20261015.5785c33, 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.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_a3pqlv2gi5rutzht.svg)](https://markdownregistry.com/a/art_a3pqlv2gi5rutzht)

3 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 15 versions of this file, between Jun 19, 2026 and Oct 15, 2026, about one every 8 days.

versioncommittedcommitsizeaudit
git:20261015.5785c33 latest2026-10-15 5785c33 18,362 BA view · diff
git:20261014.14640fd2026-10-14 14640fd 18,285 BA view · diff
git:20261004.ceb12d92026-10-04 ceb12d9 18,296 BA view · diff
git:20261003.9d9eeaa2026-10-03 9d9eeaa 15,352 BA view · diff
git:20261003.0a21cb22026-10-03 0a21cb2 14,957 BA view · diff
git:20261003.b31266d2026-10-03 b31266d 14,861 BA view · diff
git:20261003.2bbde942026-10-03 2bbde94 14,767 BA view · diff
git:20260921.aeb02382026-09-21 aeb0238 13,634 BA view · diff
git:20260920.d8d08262026-09-20 d8d0826 14,147 BA view · diff
git:20260920.ef58ab02026-09-20 ef58ab0 13,552 BA view · diff
git:20260824.370010a2026-08-24 370010a 13,116 BA view · diff
git:20260714.468182c2026-07-14 468182c 10,660 BA view · diff
git:20260627.00f5ff72026-06-27 00f5ff7 9,403 BA view · diff
git:20260619.96af0a72026-06-19 96af0a7 8,539 BA view · diff
git:20260619.8cb15eb2026-06-19 8cb15eb 8,391 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (18362 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

GitHub

zenstory-ai/video-recap-skills · 600 stars · license MIT · pushed 2026-10-30 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_a3pqlv2gi5rutzht
GET https://markdownregistry.com/api/v1/resolve?ref=zenstory-ai/video-recap-skills/video-script
GET https://markdownregistry.com/api/v1/blob/02f231df44d60985f23b6cd2ee1c731ca234f5a6cfe1233418535f44919ea405

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/video-recap-skills

AGENTS.md AGENTS.md file
zenstory-ai/video-recap-skills · AGENTS.md
git:20261014.14640fd · audit A · 600 stars
CLAUDE.md CLAUDE.md file
zenstory-ai/video-recap-skills · CLAUDE.md
git:20261014.14640fd · audit B · 600 stars
video-assemble SKILL.md skill
zenstory-ai/video-recap-skills · skills/video-assemble/SKILL.md · 合成视频解说最终成片:把旁白音频铺到源视频上,按旁白窗口压低原声,生成 SRT / ASS 字幕并可烧录, 最后做响度标准化。作为最终合成阶段使用。输入源视频、tts_meta.json 与旁白位置; 输出 recap…
git:20261015.5785c33 · audit A · 600 stars
video-cut SKILL.md skill
zenstory-ai/video-recap-skills · skills/video-cut/SKILL.md · 把长视频按 Agent 选择的原片区间剪成短片。作为两阶段创作流程中的剪辑环节,读取 clip_plan.json 与源视频, 输出 edited_source.mp4;随后 Agent 按输出时间线写…
git:20261015.5785c33 · audit A · 600 stars
video-recap SKILL.md skill
zenstory-ai/video-recap-skills · skills/video-recap/SKILL.md · 从输入视频生成中文解说成片或原声剧情短片。用户提供 .mp4 / .mov / .mkv / .webm,并要求剪辑、添加旁白、 配音、总结、短剧/电视剧/电影/纪录片/科普解说时使用。负责编排 video-* 技能链:视频理解 →…
git:20261015.5785c33 · audit A · 600 stars
video-reference SKILL.md skill
zenstory-ai/video-recap-skills · skills/video-reference/SKILL.md · 按需把一部成片拆成可复用的制作参考:测镜头节奏与响度,标注段落与音轨分工,把原片事实与可迁移方法分开, 导出不含原片人名台词的 production_reference.json 供下次制作参考。不在默认生产路径上。…
git:20261015.5785c33 · audit A · 600 stars
video-understanding SKILL.md skill
zenstory-ai/video-recap-skills · skills/video-understanding/SKILL.md · 把视频分析为结构化理解索引:场景检测、ASR 转写、逐场景 VLM 观察、静音窗口、融合时间线和写作 brief。 用于理解、索引或总结视频,也作为后续创作前的分析阶段。输入视频文件;输出 scenes.json、…
git:20261015.5785c33 · audit A · 600 stars
video-voiceover SKILL.md skill
zenstory-ai/video-recap-skills · skills/video-voiceover/SKILL.md · 把带时间戳的 narration.json 合成为中文解说音频。使用 MiMo TTS(mimo-v2.5-tts)或 Fish Audio(s2.1-pro-free)或显式配置的通用 IndexTTS HTTP 服务逐段生成语音,…
git:20261015.5785c33 · audit A · 600 stars

Every file in zenstory-ai/video-recap-skills

Other files named video-script

video-script SKILL.md skill
zju-real/easel · skills/builtin/video-script/SKILL.md · 生成视频脚本,覆盖短视频(7-60秒)到中长视频(1-30分钟)全时长。 短视频:Hook 变体评分、分秒计时、字幕文案、封面方案。 中长视频:留存率优化、节奏中断点、前向钩子、章节结构。…
git:20261012.0d53744 · audit A · 4,332 stars
video-script SKILL.md skill
indranilbanerjee/digital-marketing-pro · skills/video-script/SKILL.md · Write a video script: hooks, timestamped dialogue, visual cues. Title/thumbnail → video-packaging. "write a YouTube…
git:20261009.e2988eb · audit A · 918 stars
video-script SKILL.md skill
zenstory-ai/oh-story-dsh · packages/knowledge/video-recap/skills/video-script/SKILL.md · 对已完成分析的视频进行导演与剪辑策划,再写带时间戳的中文解说并校验;也处理已有短片的 宣发标题、花字修订和外部文案回填。普通策划输入 work_dir 的 agent_narration_brief.md 与…
git:20261015.215a6fa · audit A · 685 stars

Browse by kind, by grade A, or by owner.