hanyangcg

Video Story Clip — AI skill for Claude Code

AI community

Turn a full movie into 8-15 ready-to-post short clips (50-75s each) — AI plans the segments, a script cuts them losslessly.

How to install Video Story Clip

This entry records only its repository, not the path inside it, so there is no exact command to give. Open hanyangcg/video-story-clip and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Video Story Clip does

Turn a full movie into **8-15 ready-to-post short clips** (50-75s each) — AI plans the segments, a script cuts them losslessly. Built for Douyin / Kuaishou / short-drama / film-recap creators.

Alternatives in AI

  • Post Training — ai-research-skills GRPO, RLHF, DPO, SimPO 5.4k ★
  • Paritok 4b V1 — Non-destructive compression gateway for AI coding agents 1.4k ★
  • Fusion Plan — OMC interview (interactive) → 3-round Opus 4.8 + GPT-5.5 fusion deepening → concise .omc/plans/ output → revie 468 ★

README

video-story-clip

Turn a full movie into **8-15 ready-to-post short clips** (50-75s each) — AI plans the segments, a script cuts them losslessly. Built for Douyin / Kuaishou / short-drama / film-recap creators.

English | [中文](./README.zh.md)

About the Author

Created and maintained by **Han Yang** — a developer who builds AI workflows for content creation.

Why I made this: cutting a 2-hour movie into short clips used to take me a whole day of watching, rewinding, and hand-trimming. Now it only takes minutes — the Skill untangles the story and cuts the segments for you, and ships a matching `.txt` file per clip, so you just add narration and polish it yourself in Jianying (CapCut) or any other editor. And with every movie I cut, I distill the pitfalls I've hit into new rules, and the Skill keeps improving.

  • WeChat: hhhhhh_h (add me with "GitHub" in the verification message)
  • Email: hanyang_cg@126.com

What This Skill Does

  1. AI reads your subtitle file (SRT) and plans 8-15 themed segments — each 50-75s, one story per segment, fast-cut style with 3-7 fragments per clip
  2. Lossless cutting — 100% identical to the source video quality (-c copy), instant; or precise-to-the-second with --reencode
  3. Auto-merge — fragments of each segment are merged into one complete mp4 (same name as the folder), fragments kept as well; disable with --no-merge
  4. Correspondence file — every segment ships with a .txt listing its fragments, narration suggestions, and source-dialogue references
  5. Gap detection — finds subtitle-free scenes (find_gaps.py) and validates output (verify_clips.py)

Installation

**One-command install** (recommended):

git clone https://github.com/hanyangcg/video-story-clip.git && cd video-story-clip

# WorkBuddy
./install.sh --target ~/.workbuddy/skills

# Claude Code
./install.sh --target ~/.claude/skills

# Codex
./install.sh --target ~/.codex/skills

# Custom directory
AGENT_SKILLS_DIR=~/.agents