brag README

The project's README from github.com/latent-spaces/brag. As one markdown file: README.md.

/brag

You built it. Now brag.

the /brag launch site — you built it, now brag

/brag is a Claude Code skill that turns the project you created into a short, shareable launch video — music, motion, and share copy included. One command, powered by Hyperframes.

The looping video on the launch site was made by /brag on this very repo.

New: /brag-slim

The same /brag, rebuilt lean for Opus 5.5.

A smooth launch video, designed for your specific project, with its own soundtrack and share copy.

No Hyperframes, no bundled assets, same creative rules.

Just tell Opus 5.5: let's /brag about this.

On Opus 5.5, /brag switches to /brag-slim automatically. Run /brag --full to keep the classic Hyperframes workflow.

Install just /brag-slim:

npx skills add https://github.com/latent-spaces/brag --skill brag-slim

Already have the /brag plugin? /brag-slim is included from version 0.4.0. Run claude plugin update brag to get it.

Install /brag

/plugin marketplace add latent-spaces/brag
/plugin install brag@brag

Then run /brag inside any project. The plugin includes /brag-slim too.

Any other agent — one command via the skills CLI (Cursor, Codex, Copilot, Gemini CLI, opencode, and more):

npx skills add https://github.com/latent-spaces/brag --skill brag

Add -g to install globally (available in every project); drop it to scope to the current one. (browse on skills.sh)

No installer? Copy the skill directly.
rsync -a --exclude '.DS_Store' skills/brag/ ~/.claude/skills/brag/
rsync -a --exclude '.DS_Store' skills/brag-slim/ ~/.claude/skills/brag-slim/  # optional: the /brag-slim command

Restart Claude Code after copying.

Also works with

This repo exposes the skill at every agent's standard discovery path via symlinks. No extra config needed.

Agent How it discovers
Google Antigravity Auto-detects from .agents/skills/brag/ at project root or ~/.gemini/config/skills/brag/ globally
opencode Auto-detects from .opencode/skills/brag/ at project root
Codex CLI Reads .agents/skills/brag/, walking up to repo root
Claude Code Also reads .claude/skills/brag/ (in addition to the .claude-plugin/ marketplace install above)
Other agents Point custom instructions at skills/brag/SKILL.md — see docs/other-agents.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 on your system, copy skills/brag/ to the agent's skill directory manually instead.

Use it

From any project directory, ask your agent:

let's /brag

Or steer the tone:

/brag --tone "fake Series A launch from 2016"

Voiceover is off by default. Enable it explicitly with:

/brag --voice

Narration uses Kokoro through Hyperframes when enabled.

You get a brag-output/ folder with the plan, a composition brief, share copy, and the rendered brag.mp4.

How it works

/brag owns the story — the product angle, tone, and which moments to show. It hands a focused brief to Hyperframes, which builds, times, and renders the video.

Requirements

What's in this repo

Credits

Contributing

Contributions, ideas, and new demo brags are welcome — open an issue or a PR.

Star History

Star History Chart

brag (latent-spaces/brag)

Searching Database…

16.6K ·GitHub
Что это такое?/brag — это навык Claude Code, который превращает только что созданный проект в короткое видео-анонс для публикации, с музыкой, анимацией и текстом для отправки. Всё генерируется одной командой с помощью Hyperframes.
Это отдельное приложение или навык для моего агента для программирования?Это не отдельное приложение, а Agent Skill (плагин), который добавляет команду /brag в агенты для программирования, такие как Claude Code, Codex CLI, opencode, Gemini CLI, Cursor и Copilot.
Как установить и запустить /brag?Установите плагин /brag в Claude Code (или через skills CLI для других агентов), затем выполните /brag из любой папки проекта: агент составит бриф и вызовет Hyperframes, чтобы отрендерить итоговое видео.
Что нужно установить перед запуском /brag?Агент с поддержкой Agent Skills (Claude Code, opencode, Codex CLI и др.), Node.js 22+, FFmpeg в PATH и CLI Hyperframes, доступный через npx hyperframes.
Какие подводные камни при установке мне стоит знать?В Windows навык использует символические ссылки для путей обнаружения, поэтому нужно включить core.symlinks в Git и режим разработчика (Developer Mode) или права администратора. Если это не работает, придётся вручную скопировать папку навыка.
Что такое /brag-slim и чем он отличается от /brag?/brag-slim — это облегчённая однофайловая версия навыка для Claude Opus 5.5, которая не использует Hyperframes и встроенные ресурсы, но сохраняет те же творческие правила. Claude Opus 5.5 использует её автоматически, если только вы не запустите /brag --full для классического сценария с Hyperframes.
Что я получу после запуска /brag?Папку brag-output/, в которой лежат творческий план, бриф для композиции, текст для публикации и отрендеренное видео brag.mp4.
Озвучка включена по умолчанию?Нет, закадровый голос по умолчанию выключен, его нужно включить явно. Когда он включён, используется модель синтеза речи Kokoro через Hyperframes.
Что входит в сам навык?В папке skills/brag/ находятся файл с инструкцией навыка, справочные документы, а также встроенная музыка и звуковые эффекты (от ende.app и Kenney), которыми озвучиваются созданные видео-анонсы.
Size
48.7 MB
Stars
16.6K
Updated
CommitOct 13
Age
4mo
Commits · 90 Days