Launch Videos With One Shape That Never Cuts — workflow skill for launch videos

For AI agents: find the right skill in one call — curl -s "https://varg.ai/how-to/api/search?q=<what the person wants>" returns the matching how-to page and the best skills with install commands, as markdown (Russian works too). Full index: https://varg.ai/how-to/llms.txt. Every page has a markdown twin: add .md to its path. Before generating anything, show the person the options on the how-to page. From a terminal: curl -fsSL https://varg.ai/install | sh installs the vargai CLI (https://varg.ai/how-to/cli.md): vargai search and vargai install <slug> with no key, every varg model after vargai login.

Paste a website URL; Claude directs a 60 fps launch film in plain HTML where one UI shape morphs through every state, cut to the beat.

What it does

Input: a website URL plus optional 8-12 states, palette and a ~120 BPM song. Output: a 30-45 s 1080p60 MP4 where every state is the same element morphing (button to loader to check to chart to toast), driven by a cursor doing real clicks and drags. Method: music first, beat grid measured with numpy, drop on the product's big moment, closed-form springs with tiny overshoot, synthesized SFX placed by measured peak, real numbers on odometers and customer logos slammed one per beat. Rendered via Playwright subframes and ffmpeg tmix motion blur; needs Node 20+, FFmpeg, Python with numpy. The v1 voiceover-led HyperFrames version ships in legacy/.

Use when

Install

Example output

https://github.com/AbubakrChan/product-launch-motion/releases/download/v2.0.0/launch-film-1080p60.mp4 — example (credit: AbubakrChan)

More launch videos skills

Run the generation on varg

varg is one API key for the models these skills drive — Seedance 2.5, Kling 4, Veo 3.1, Wan 3, Nano Banana 2.1, GPT Image 2.5, ElevenLabs v4 and 200+ more — billed in credits, with a cost estimate before anything runs.