Turn Your Project into a Launch Video with One Command: /brag
Learn how /brag, a Claude Code skill, transforms your project into a shareable launch video with music, motion, and copy—all from a single command.
You've just shipped a new project. You're proud of it. But now comes the part most developers dread: making a launch video. Recording screen captures, editing clips, adding music, writing copy—it's a whole second project. What if you could skip all that and generate a polished, shareable launch video with a single command?
That's exactly what /brag does. It's a Claude Code skill that turns the project you just created into a short, looping launch video—complete with music, motion, and share copy. One command, powered by Hyperframes.
What Is /brag?
/brag is an open-source skill for Claude Code (and compatible agents like opencode and Codex CLI) that automates the entire launch video creation process. You run /brag inside any project directory, and it produces a brag-output/ folder containing:
- A plan and composition brief
- Share copy for social media or your launch page
- A rendered
brag.mp4video with music and motion
The looping video on the launch site was itself made by /brag on this very repo—dogfooding at its finest.
Why You Need This
Launch videos are one of the highest-impact assets for a new project. They give potential users an instant, visceral sense of what you've built. But they're also a huge time sink:
- Recording and editing takes hours
- Getting the pacing right is tricky
- Adding music and sound effects requires separate tools
- Writing compelling copy is a different skill set
/brag eliminates all of that. It owns the story—the product angle, tone, and which moments to show—then hands a focused brief to Hyperframes, which builds, times, and renders the video. The result is a professional-looking launch video in minutes, not hours.
Installation
Via Plugin Marketplace (Recommended)
If you're using Claude Code, the easiest way is through the plugin marketplace:
/plugin marketplace add latent-spaces/brag
/plugin install brag@brag
Then run /brag inside any project.
Direct Installation (No Plugin System)
If your agent doesn't support the plugin system, install the skill directly:
rsync -a --exclude '.DS_Store' skills/brag/ ~/.claude/skills/brag/
Restart Claude Code after copying.
Compatibility with Other Agents
The repo exposes the skill at every agent's standard discovery path via symlinks. No extra config needed:
| Agent | Discovery Path |
|---|---|
| opencode | .opencode/skills/brag/ at project root |
| Codex CLI | .agents/skills/brag/, walking up to repo root |
| Claude Code | .claude/skills/brag/ (in addition to marketplace install) |
| Other agents | Point custom instructions at skills/brag/SKILL.md |
Windows users: Git requires git config core.symlinks true (or git clone -c core.symlinks=true) and Windows Developer Mode or Administrator privileges to create symlinks. If symlinks don't work, copy skills/brag/ to the agent's skill directory manually.
Usage
From any project directory, ask your agent:
let's /brag
That's it. The skill analyzes your project, determines the best angle and tone, and generates everything.
Steering the Tone
Want something more specific? Use the --tone flag:
/brag --tone "fake Series A launch from 2016"
This lets you tailor the video's personality—whether you want serious and professional, playful and quirky, or something in between.
How It Works
/brag follows a two-step process:
Story ownership — The skill analyzes your project's structure, README, and key files to understand what you've built. It decides the product angle, tone, and which moments to highlight.
Video generation — It hands a focused composition brief to Hyperframes, which builds, times, and renders the video. Hyperframes handles the technical heavy lifting: motion graphics, music synchronization, and output encoding.
Requirements
- An agent that supports Agent Skills (Claude Code, opencode, Codex CLI, or any agent with custom instructions)
- Node.js 22+
- FFmpeg on PATH
- Hyperframes CLI — check with
npx hyperframes doctor
What's in the Repo
The latent-spaces/brag repository is well-organized:
skills/brag/— The skill itself, references, and bundled music + SFXexamples/— Fake product sites used as a benchmark suitedocs/— The launch site (GitHub Pages).claude-plugin/— Plugin manifest + marketplace catalog.claude/skills/brag/— Symlink for Claude Code discovery.agents/skills/brag/— Symlink for Codex CLI + opencode discovery.opencode/skills/brag/— Symlink for opencode discovery
Credits
- Music — ende.app "Happy Beats / Business Moves"
- Sound effects — Kenney
- Video generation — Hyperframes
- Fake demo sites — built with Impeccable
Why This Matters for Developers
Launch videos shouldn't be a bottleneck. /brag treats video creation as a code-level concern—something your agent can handle alongside your actual development work. It's a perfect example of how AI skills are moving beyond code generation into full project lifecycle tasks.
Instead of spending hours in video editing software, you stay in your terminal. Instead of writing separate marketing copy, it's generated from your actual project. Instead of guessing what music fits, it's bundled and synced automatically.
Getting Started
- Install /brag via the plugin marketplace or direct copy
- Navigate to any project directory
- Run
let's /brag - Find your video in
brag-output/brag.mp4
Contributions, ideas, and new demo brags are welcome—open an issue or a PR on the GitHub repo.
/brag is at 760+ stars and 56 forks on GitHub, and it's easy to see why. It solves a real pain point for developers who want to share their work without becoming video editors. One command, one video, zero hassle.