| name | launch-video |
| description | Use when the user wants a full launch video / hero video / 30-90s product announcement composing demo footage, logo, and copy (e.g. "/launch-video", "make the launch video for DashClaw"). |
Launch Video
REQUIRED BACKGROUND: marketing-studio skill. Work in C:\Projects\animations.
Produces: out/<brand>/launch.mp4 — ~45s five-act composition: logo reveal ->
hook headline -> live demo -> feature beats (1-3) -> end card, over the brand's
background loop.
Recipe
- Ingredients first — this template COMPOSES existing assets. Ensure (running the
sibling skills as needed): logo-reveal PNG sequence (logo-reveal skill steps 1-4),
background loop (Blender
background_loop scene per brand; PLAYBOOK seam rules),
demo capture + telemetry (product-demo skill steps 1-4), feature screenshots.
- Props builder: create/extend
scripts/build-<brand>-launch-props.mjs from the
noban one — it is the copy's source of truth (headline, feature lines, CTA; no em
dashes) and pulls telemetry from the demo props so they never drift. Run it.
- Act timing comes from
studio/src/lib/launchTiming.ts (shared with
calculateMetadata — never duplicate the math; adjust constants there if pacing
changes, and its vitest tests with them).
- Proof stills: one frame per act (logo/hook/demo/each feature/end card), Read all,
iterate copy and framing until intentional.
npx remotion render LaunchVideo out/<brand>/launch.mp4 --props=props/<brand>-launch.json
(~1350 frames, minutes). Deliver per marketing-studio.
- Audio: run the audio-track skill to add music + voiceover to the render.