Short Drama Editing & Final Cut
Assembles AI-generated short-drama shots into a finished episode by writing a reviewable edit list first, then rendering with ffmpeg (subtitles, SFX, loudness).
Image & VideoAdvanced★ 2,735⑂ 574AI score 8/10Last updated: Oct 3, 2026
What it does
- Inspects the actual media bytes in
剧集/<EP>/制作成果/and records each clip's usable range before any editing decision is made. - Produces
剪辑单.md: one## CUT-EP-nblock per cut with source ID (MOTION-/SHOT-/IMG-), in/out/duration in seconds, justification for each in and out point, sound handling, shot-matching color correction, subtitles, on-screen text panels, SFX, still-image camera moves and ambience. - Runs
edit_tool.py check(range self-consistency, file existence, subtitle text matching the script verbatim, no overlapping reuse),render(cut, still-frame motion, auto shot matching, mixing, burned subtitles, loudness normalization) andverify(measurement only, no quality verdicts). - Clear boundaries: it never generates new footage, never rewrites dialogue, and never reports technical success as creative quality.
Who it's for
- Teams mass-producing vertical short dramas from AI-generated shots who need an auditable, reproducible edit record.
- Chinese-language short-form crews that require subtitles to match the script character-for-character.
- Editors/producers automating an ffmpeg render pipeline through Claude Code.
Examples
- "Use $short-drama-edit to cut the produced shots of EP001 into a final episode."
- Missing footage: cut only the continuous sections, label the build as partial, and list unused shots split into "file missing" vs "unusable quality".
- Still-comic episode: drive
SHOT-/IMG-keyframes with push-in/pan moves plus VO and ambience, output at the delivery aspect ratio and frame rate.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/zenstory-ai/drama-skills/HEAD/skills/short-drama-edit/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/short-drama-edit folder from the GitHub repo zenstory-ai/drama-skills into my ~/.claude/skills/short-drama-edit/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/zenstory-ai/drama-skills.git && mkdir -p ~/.claude/skills && cp -r drama-skills/skills/short-drama-edit ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Clone the repository:
git clone https://github.com/zenstory-ai/drama-skills.git - Install the skill:
mkdir -p ~/.claude/skills && cp -r drama-skills/skills/short-drama-edit ~/.claude/skills/ - Install ffmpeg and ffprobe (required): macOS
brew install ffmpeg, Ubuntusudo apt install ffmpeg; verify withffmpeg -version. - Optional but needed for on-screen text panels: install Node.js, then follow
~/.claude/skills/short-drama-edit/assets/remotion/README.mdto install the Remotion dependencies once. - Sanity-check the install:
python3 ~/.claude/skills/short-drama-edit/scripts/selftest.py - Restart Claude Code, open a project that uses the
剧集/<EP>/layout, and invoke$short-drama-edit.
View source on GitHub ↗License: MIT