Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
← Back to list

Comparison Video Builder (create-video)

Generates a complete 30-40s vertical "A vs B" comparison video project with fixed 3-zone layout and Vietnamese TTS voiceover.

Image & VideoAdvanced★ 206⑂ 119AI score 8/10Last updated: Sep 23, 2026

What it does

  • Scaffolds a self-contained videos/<slug>/ HyperFrames project: 12-line script, 12 voiceover clips, index.html, BRIEF.md, helper scripts, and a rendered MP4.
  • Locks the series house style from DESIGN.md: two concept cards on top, line-by-line captions in the middle, robot MC avatar below.
  • Generates Vietnamese voiceover via Edge TTS (free), VieNeu, or Vbee depending on TTS_PROVIDER in the shared root .env, then reads real audio durations to compute caption timing with fixed gap formulas.
  • Includes an AUTO_CREATE_VIDEO=1 mode that skips all confirmation stops and runs straight through render.

Who it's for

  • Creators running this repo's "explain the difference" short-form series.
  • Vietnamese TikTok/Reels/Shorts producers with a repeatable format.
  • Developers who prefer code-driven video composition (HyperFrames).

Examples

  1. "Make a RAM vs ROM comparison video" → produces videos/ram-vs-rom/ with ROOT_DURATION ≈ 34s and an MP4 in renders/.
  2. "Add a Dev vs DevOps episode" → applies Vietnamese phonetic respelling ("Dev" → "Đép") only in the TTS input, keeping on-screen captions correct.
  3. "Turn my SaaS landing page into a promo video" → the skill explicitly declines and redirects to the generic HyperFrames workflow.

· · · 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/Cuongyd196/auto-compare-video/HEAD/.agents/skills/create-video/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)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
↓ Download 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 .agents/skills/create-video folder from the GitHub repo Cuongyd196/auto-compare-video into my ~/.claude/skills/create-video/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/Cuongyd196/auto-compare-video.git && mkdir -p ~/.claude/skills && cp -r auto-compare-video/.agents/skills/create-video ~/.claude/skills/create-video

⚠ This is a third-party skill. Check the source repository before installing.

  1. Clone the repository: git clone https://github.com/Cuongyd196/auto-compare-video.git
  2. Copy the skill into Claude Code's skills folder: mkdir -p ~/.claude/skills && cp -r auto-compare-video/.agents/skills/create-video ~/.claude/skills/create-video
  3. The skill depends on repo assets (DESIGN.md, reference video projects), so run Claude Code from inside the cloned repo directory.
  4. Create the shared config: cp .env.example .env. Keep TTS_PROVIDER=edge for the free path, or fill in VBEE_APP_ID / VBEE_ACCESS_TOKEN for Vbee.
  5. Verify Node.js 18+ (node -v), and run npm install inside videos/<slug> after scaffolding.
  6. Ask something like "make a comparison video: X vs Y" to trigger the skill; set AUTO_CREATE_VIDEO=1 if you want it to run end-to-end without prompts.
View source on GitHub ↗License: NOASSERTION