A Claude Code plugin that reads the project you just built, picks a tone (polished, cinematic, app-store, yc-parody…), storyboards 15-25 seconds and renders a launch video in HyperFrames from your real UI.
By Latent Spaces @latent-spaces Jun 16, 2026
## Tone system Seven tone presets ship with `/brag`. Each changes scripting energy, pacing, typography personality, and transition style. Presets are defaults, not limits. Full definitions: [references/tones.md](references/tones.md) | Tone | Energy | One-liner | |---|---|---| | `default` | Playful, clean, postable | The good-vibes default | | `polished` | Serious, elegant | For projects that are not jokes | | `yc-parody` | Deadpan startup energy | Fake seriousness applied to absurd projects | | `chaotic` | Fast, loud, aggressive | Over-the-top and unhinged | | `deadpan` | Calm, dry, understated | The joke is that nothing is a joke | | `cinematic` | Dramatic, trailer-scale | Big motion, bigger claims | | `app-store` | Smooth, feature-card clean | Corporate but not boring | Always allow a freeform creative direction to refine or override the preset. […] ## Creative laws These apply to every brag video regardless of tone. **Short.** 15–25 seconds. Not one second more without a reason. This holds whether or not narration is on; narration does not extend the window. **Readable.** Keep the pace high through motion and cuts, never by flashing text. Every line a viewer must read holds long enough to read it (short label ~0.8s settled; a sentence ~0.3s per word). Fast-in, then hold — never fast-in, then gone. **Specific.** The video must feel like it was made for this exact project, not any project. **Show the thing.** At least one scene must display actual UI, copy, or a key visual from the product. No abstract filler. **No generic SaaS language.** "Streamline your workflow" is banned. Use the project's actual copy and claims. **The hook is everything.** The first 2 seconds determine whether someone keeps watching. Plan the hook before anything else. **Funny earns its place.** Humor should come from the project's absurdity, not from trying to be funny. **Pattern:** ``` Hook (2-3s) → Reveal (2-4s) → 2-3 sharp highlights (5-12s) → Punchline/outro (2-4s) ``` Adapt this. Not every project needs exactly 3 highlights. The pattern is a starting shape, not a template.
From Latent Spaces's repo, under the MIT license.
<inputs> Ask me for: 8 to 12 UI states I want the shape to become (e.g. button, loader, player, slider, toggle, tabs, c…
make a modern slick and punchy video for a modern startup that works on inference
Make a dynamic 15-second motion graphics video that shows what an incredible motion designer you are, like it's your sh…
Workflow Quick discovery. Just enough to ask good questions: rules files, tokens, components, the logo (and any mascot…