Analysis updated 2026-05-18
Generate a launch video for a new product by pointing the skill at the product's website URL.
Produce a promo video that is timed to the beats of a licensed music track automatically.
Create landscape, vertical, and thumbnail versions of a product video from a single run.
| smit-vanani/claude-promo-video | anil-matcha/open-ai-vibe-coding-course | arthurmoorgan/drift | |
|---|---|---|---|
| Stars | 6 | 6 | 6 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2026-06-30 | — |
| Maintenance | — | Active | — |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 1/5 | 2/5 |
| Audience | pm founder | pm founder | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Node 18+, ffmpeg, and a licensed music track, a setup script installs the video studio automatically.
claude-promo-video is a Claude Code skill that turns a website URL into a finished product promo video. A user runs the /promo-video command with their site's link, and Claude researches the homepage, pricing, and features pages, asks a handful of concrete questions, shows a storyboard for approval, then designs, renders, checks, and delivers the finished clips in landscape, vertical, and thumbnail formats. The skill is built on Remotion, a tool for creating videos with code, and it aims to avoid the templated look common in auto-generated promos. Instead of reusing one design pattern, it builds a fresh design system for each product based on that product's core interaction, so a search tool might be visualized through typed queries and reordering results, while a different kind of product gets a completely different visual metaphor. It also pulls real brand colors from the site's CSS and only quotes metrics that are actually published on the page, refusing to invent numbers. A distinctive feature is beat-locking: a bundled script detects the musical hits in a track the user provides, then times all ten scenes and their internal beats to land on those real hits, with the biggest moment of the video aligned to the song's main drop. Before handing anything back, Claude renders sample frames and checks them itself, including confirming the audio track actually has sound, since a past run once shipped silently. Installing it is a one-line plugin command in Claude Code, or a manual copy into a skills folder, followed by a one-time setup script that installs ffmpeg and Node and scaffolds a Remotion project automatically. The user needs to supply their own licensed music track, or the skill will suggest a prompt for generating one with an AI music tool. The project requires Node.js 18 or newer and ffmpeg, and it is released under the MIT license.
claude-promo-video is a Claude Code skill that turns a website URL into a finished, beat-locked product promo video using Remotion, with a unique design system generated for each product.
Mainly JavaScript. The stack also includes JavaScript, Remotion, Node.js.
MIT license: use, modify, and distribute freely, including commercially, as long as the copyright notice is kept.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly pm founder.
This repo across BitVibe Labs
Verify against the repo before relying on details.