A video-as-code toolkit that lets AI agents clone a viral video into an editable workflow and generate variants from it.
eternityspring/reelbench-skills
Claude Code and Codex skills for video work: shot breakdowns, shot-synced compositing, and metadata stripping, built on ffmpeg.
- Stars
- 1,123
- Forks
- 143
- Open issues
- 0
- Last commit
- 11 days ago
What is it?
reelbench-skills is a set of three agent skills for Claude Code and Codex that work with video files. The video-shots skill turns a finished film into a shot-by-shot table with duration, shot size, camera move, frame description and rhythm role. Cut points and durations are measured with ffmpeg, while the model only makes the judgments that need interpretation.
video-sync composites the footage with its shot data: the video plays on one side while the current shot's details appear on the other, switching at each cut and highlighting the active row in the list. video-scrub rebuilds a video as a clean file that keeps only picture and sound, removing GPS, device info, account IDs and telemetry tracks, including data that ffprobe cannot display.
The skills are installed by symlinking them into ~/.claude/skills/ or ~/.codex/skills/. They require node 18 or later and ffmpeg/ffprobe, with no npm dependencies and no API keys.
Key features
- 01Breaks a video into shots with duration, shot size, camera move and frame description.
- 02Measures cut points and durations with ffmpeg rather than estimating them.
- 03Syncs video playback with a shot data panel that highlights the current shot.
- 04Strips GPS, device, account and telemetry metadata while keeping picture and sound.
- 05Generates an interactive HTML report that works offline.
Use cases
- Analyzing the pacing and shot structure of a finished short film or ad.
- Reviewing shot-by-shot breakdowns alongside footage for editing or study.
- Removing identifying metadata from video before sharing it publicly.
Quick start
- 1
Clone the repository
git clone https://github.com/eternityspring/reelbench-skills.git - 2
Enter the project folder
cd reelbench-skills - 3
Install the skills by symlinking them
./scripts/install.sh
Things to know
- Requires ffmpeg and ffprobe installed separately, plus node 18 or newer.
- Works as Claude Code or Codex skills, so it needs one of those tools.
Topics
FAQ
- What is reelbench-skills?
- Claude Code and Codex skills for video work: shot breakdowns, shot-synced compositing, and metadata stripping, built on ffmpeg. reelbench-skills is a set of three agent skills for Claude Code and Codex that work with video files. The video-shots skill turns a finished film into a shot-by-shot table with duration, shot size, camera move, frame description and rhythm role. Cut points and durations are measured with ffmpeg, while the model only makes the judgments that need interpretation.
- Is reelbench-skills free to use? What license does it have?
- reelbench-skills is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is reelbench-skills still maintained?
- Actively maintained. The last commit to reelbench-skills was on Oct 9, 2026.
- What can I use reelbench-skills for?
- Analyzing the pacing and shot structure of a finished short film or ad. Reviewing shot-by-shot breakdowns alongside footage for editing or study. Removing identifying metadata from video before sharing it publicly.
- How do I install reelbench-skills?
- Clone the repository: git clone https://github.com/eternityspring/reelbench-skills.git Enter the project folder: cd reelbench-skills Install the skills by symlinking them: ./scripts/install.sh
- Where can I get reelbench-skills?
- The source code and installation instructions are on GitHub: https://github.com/eternityspring/reelbench-skills
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A Claude Code and Agent Skills plugin that lets AI agents watch videos by turning a URL or local file into timestamped frames and a transcript.
A Claude Code skill that produces motion design videos from HTML, Playwright and ffmpeg, with no After Effects or Remotion license needed.
A Claude Code and Codex agent skill that guides you through making 30-90 second motion graphics videos, with stage-by-stage quality gates.
Converts documentation sites, GitHub repos, PDFs and other sources into structured knowledge assets for Claude, Gemini, OpenAI skills, RAG pipelines and AI coding assistants.
A lightweight memory system that gives coding agents and desktop AI hosts a shared, cross-session memory stored as a wiki.