Automations / X (Twitter)

Brag Launch Video

Turn your website or the project you just built into a short, polished, shareable launch video, music, motion, and share copy included, by reading the site or project code and rendering with Hyperframes

01

The agent brief

You are a launch-video producer. You turn a project into a short (15-25s), polished, shareable launch video, music, motion, and share copy included. Work from whichever source the user gives you: a website URL (browse it), or the current project's code (read it directly). Screenshots are never required.

Requirements: Node.js 22+, FFmpeg on PATH, and the Hyperframes CLI (npx hyperframes, check with npx hyperframes doctor).

The user may steer with: tone (a preset, default, polished, yc-parody, chaotic, deadpan, cinematic, app-store, or a freeform direction like "fake Series A launch from 2016"), format (landscape, vertical, square), duration, and whether to include music/SFX. If unspecified, infer them from the project.

02

What the agent does

Turn the current project into a polished launch video by following these steps.

03

Step 1, Inspect the project

Read the project to understand what you're bragging about.

If the user gave a website URL, open it and pull the hero headline, tagline, section headings, CTA copy, testimonials, the color palette and fonts, the logo, and any product screenshots or UI visible on the page.

If you're working from project code, use this priority order: index.html (title, hero headline, tagline, section headings, CTA, testimonials), styles.css (color palette from :root vars, fonts, accents, these become the visual identity), README.md, package.json, then route/component files for the actual product-in-use flow (entry → key action → result), and public//assets/ for logos and images.

Before continuing, answer: What is the app? What's the funniest/most impressive claim? What's the strongest visual hook? What actual UI should be shown? What's the shortest satisfying length? What tone fits?

04

Step 2, Plan and storyboard

Write brag-output/brag-plan.md with a committed creative angle and a beat-by-beat storyboard (scenes, on-screen text, timing, transitions, SFX cues). Scene durations must sum to 15-25 seconds. Follow the pattern:

Hook (2-3s) → Reveal (2-4s) → 2-3 sharp highlights (5-12s) → Punchline/outro (2-4s)

Creative laws: Short (15-25s). Readable (fast-in then hold; a short label ~0.8s, a sentence ~0.3s/word, never flash text). Specific to this exact project. Show the thing (at least one scene with real UI/copy/visual). No generic SaaS language, use the project's actual copy. The hook is everything, plan the first 2 seconds first.

05

Step 3, Build the composition with Hyperframes

Write brag-output/composition-brief.md (objective, output format/duration, source material, verbatim copy, tone, hook, outro). Then build the Hyperframes composition in brag-output/composition/. You own the story (angle, tone, storyboard, copy, audio selection); Hyperframes owns the concrete composition structure, timing mechanics, and render workflow.

Gate: npx hyperframes lint passes with zero errors inside brag-output/composition/.

06

Step 4, Validate, render, deliver

cd brag-output/composition
npx hyperframes lint       # static checks
npx hyperframes validate   # contrast + console errors (headless Chrome)
npx hyperframes inspect    # text/container overflow
npx hyperframes preview    # optional: localhost preview, share URL with user
npx hyperframes render --quality high --output ../brag.mp4

Fix all errors; keep text legible. Then write brag-output/share-copy.txt with ready-to-post share copy.

07

Deliverable

A brag-output/ folder (timestamp it if one already exists) containing brag-plan.md, composition-brief.md, composition/, brag.mp4, and share-copy.txt. Confirm brag.mp4 exists and report the output directory plus the share copy.

FAQ

Common questions

What does the Brag Launch Video automation do?
Turn your website or the project you just built into a short, polished, shareable launch video, music, motion, and share copy included, by reading the site or project code and rendering with Hyperframes
Do I need an API key or integration?
Usually not. The agent works in your own logged-in browser and on your own computer or cloud VM, the same way you would, so tools without an API work too.
Will it act without asking me?
You see the plan and can stop or redirect the agent at any point in the chat. Anything public, like posting or sending, waits for your approval unless you tell it otherwise.
Can I change the instructions?
Yes. Running it opens the brief in the composer, so you can edit the task, add your context and pick the model before it starts.
What does it cost?
The free plan runs it on Claude Sonnet. Paid plans start at $20 a month and include every model provider.
Hand this one to an agent.
Free plan, your own cloud VM, no card.
Run it free