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 Skills 技能/插件,可为 Claude Code、Codex CLI、opencode、Gemini CLI、Cursor 和 Copilot 等编码智能体添加 /brag 命令。
怎么安装并运行 /brag?将 /brag 插件安装到 Claude Code 中(其他智能体可通过 skills CLI 安装),然后在任意项目目录中运行 /brag;智能体会撰写简报,并调用 Hyperframes 渲染出最终视频。
运行 /brag 之前需要准备什么?一个支持 Agent Skills 的智能体(如 Claude Code、opencode、Codex CLI 等)、Node.js 22+、位于 PATH 中的 FFmpeg,以及可通过 npx hyperframes 调用的 Hyperframes CLI。
安装时需要注意哪些问题?在 Windows 上,该技能的发现路径依赖符号链接,因此你需要在 Git 中启用 core.symlinks,并开启开发者模式或使用管理员权限;如果仍然失败,就只能改为手动复制技能文件夹。
/brag-slim 是什么?它和 /brag 有什么不同?/brag-slim 是该技能的精简单文件版本,专为 Claude Opus 5.5 打造。它不使用 Hyperframes 和内置素材,但保留相同的创作规则;Opus 5.5 会自动使用它,除非你运行 /brag --full 来启用经典的 Hyperframes 流程。
运行 /brag 后我能得到什么?会生成一个 brag-output/ 文件夹,里面包含创作方案、合成简报、分享文案,以及渲染好的 brag.mp4 视频。
默认包含旁白吗?不包含,配音默认关闭,需要你手动开启;开启后会通过 Hyperframes 使用 Kokoro 文本转语音模型。
技能本身包含哪些内容?skills/brag/ 文件夹内包含技能提示词、参考文档,以及用于为生成的上线视频配乐的内置音乐和音效(素材来自 ende.app 和 Kenney)。
Size
48.7 MB
Stars
16.6K
Updated
CommitOct 13
Age
4mo
Commits · 90 Days