---
title: "Launch Videos With One Shape That Never Cuts — AI video generator workflow for launch videos"
description: "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. Install in Claude Code, Codex and Grok with one command."
url: https://varg.ai/how-to/skills/launch-video-one-shape-never-cuts
updated: 2026-10-31
---

# 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.

- **Type:** [Workflow](https://varg.ai/how-to/workflows.md) · [Launch videos](https://varg.ai/how-to/browse/skills/launch.md)
- **Slug:** `launch-video-one-shape-never-cuts`
- **Status:** live
- **Publisher:** AbubakrChan (community)
- **Source:** https://github.com/AbubakrChan/product-launch-motion
- **Works in:** Claude Code

## 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

- Make a launch video from a product URL
- Make a Dribbble-style UI motion reel
- Animate a brand or logo sting with morphing UI
- Cut a product film to a music beat grid with synced SFX

## Install

- Claude Code: `npx skills add AbubakrChan/product-launch-motion`
- Any agent, with the vargai CLI: `vargai install launch-video-one-shape-never-cuts`

## 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

- [Orbit Card](https://varg.ai/how-to/skills/hyperframes-orbit-card.md): A single feature card orbits a dot sphere on a Blender-made camera move: a 10-second product beat.
- [Higgsfield Academy (Higgsfield Open-Source Promo)](https://varg.ai/how-to/skills/higgsfield-open-higgsfield-academy.md): Higgsfield's 64 s promo for Higgsfield Academy, made almost entirely with Seedance 2.0.
- [Seed Audio 1.0 Launch (Higgsfield Open-Source Video)](https://varg.ai/how-to/skills/higgsfield-open-seed-audio-launch.md): Higgsfield's 106 s launch video for Seed Audio 1.0 (voice cloning, cinematic sound): bold motion design, comedic tone.
- [HeyGen's Real Launch Videos as HyperFrames Source](https://varg.ai/how-to/skills/heygen-hyperframes-launch-videos-source.md): 20 HeyGen product launch videos as editable HyperFrames HTML compositions, each with its storyboard, assets and render command.
- [Onetake](https://varg.ai/how-to/skills/onetake.md): Launch films that never cut to the next slide: one continuous camera, measured moves, motion blur, a slideshow oracle.
- [Guizang Product Video](https://varg.ai/how-to/skills/guizang-product-video.md): Software promos and release-notes videos built from your real product components, with original music and SFX.

## 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.

- Any agent with a terminal: `curl -fsSL https://varg.ai/install | sh` (Windows: `irm https://varg.ai/install.ps1 | iex`), then `vargai login` and every model is a command — `vargai generate_video …`, `vargai estimate_cost …` (https://varg.ai/how-to/cli/)
- Claude Code: `claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg` (skill + hosted MCP)
- Codex, Cursor, Gemini CLI, OpenClaw: `npx skills add vargHQ/skills --skill varg-ai -a <agent> -y`
- Grok and any agent that reads SKILL.md: `npx skills add vargHQ/skills --skill varg-ai`, or point it at the skill's SKILL.md
- Claude.ai, ChatGPT, any MCP client: connect `https://mcp.varg.ai/mcp`
- API key: https://varg.ai/dashboard/api · Model specs: https://varg.ai/models/llms.txt
