Video Wrapper

Add variety-show motion-graphics overlays to interview videos from a subtitle file

Tested · Works

Test report

Verdict
Tested · Works
Score
8.4/10
Tested
Jul 17, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · 3a01de4

Drove the Playwright render engine live at 1920x1080: it produced 40-frame transparent lower-third overlays and all four themes (notion, cyberpunk, apple, aurora) rendered as visibly distinct images (4/4 unique hashes, apple 13 vs aurora 44 color buckets) with working anime.js slide-in animation, far richer than the flat single-theme unanimated PIL text a no-skill baseline draws. Full compositing onto a real interview video was not run because no source video or .srt was supplied, so end-to-end video output is unmeasured. The doc's install snippet references a venv that does not ship, so a first-time user must create it before rendering works.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 7/10
  • Docs & honesty 4/5

What Video Wrapper does

Adds broadcast-style visual effects (lower-thirds, chapter titles, key-phrase captions, term cards, quote callouts, stat animations) to interview or talk videos. Analyzes the subtitle file to propose effects for approval, then renders them with an HTML/CSS/Anime.js engine (Playwright) composited via MoviePy, across four visual themes. Triggers when you want to dress up a talking-head video with animated graphics from its .srt.

How to install Video Wrapper

git clone --depth 1 https://github.com/op7418/Video-Wrapper-Skills.git
mkdir -p ~/.claude/skills
cd Video-Wrapper-Skills && cp -r . ~/.claude/skills/video-wrapper

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Video Wrapper

  • /video-wrapper Add variety-show motion-graphics overlays to interview videos from a subtitle file

It also activates on plain-language prompts like these:

  • Add lower-third graphics to my interview video from this subtitle file.
  • Give me chapter titles and stat animations for this talk-show clip.
  • Render key-phrase captions over my podcast video in the cyberpunk theme.

Frequently asked questions

Is the Video Wrapper skill free?
Yes. The skill itself is free from op7418/Video-Wrapper-Skills. SkillProof publishes the install command and an independent test verdict at no cost.
Does Video Wrapper work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 17, 2026. Verdict: Tested · Works. Drove the Playwright render engine live at 1920x1080: it produced 40-frame transparent lower-third overlays and all four themes (notion, cyberpunk, apple, aurora) rendered as visibly distinct images (4/4 unique hashes, apple 13 vs aurora 44 color buckets) with working anime.js slide-in animation, far richer than the flat single-theme unanimated PIL text a no-skill baseline draws. Full compositing onto a real interview video was not run because no source video or .srt was supplied, so end-to-end video output is unmeasured. The doc's install snippet references a venv that does not ship, so a first-time user must create it before rendering works.
What is the Video Wrapper SkillProof Score?
8.4/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 7/10, docs & honesty 4/5.
How do I install Video Wrapper?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Video Wrapper with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.