Skip to content

Guide · Agent skill

How to use the Brag Slim Launch Video agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The brag-slim skill is an agent skill from the latent-spaces/brag repository that turns a software project folder or a website URL into a roughly 20-second promotional video with music, motion and a one-line share caption. This guide explains what an agent skill is, how to install brag-slim, how to trigger it with natural requests, and what to check before you run it. By the end you will be able to produce a launch video and know where its output lands.

Brag Slim Launch Videolatent-spaces/brag · MIT

Quick start

  1. 1Download the ZIP. Get the brag-slim ZIP from the skill page on this site.
  2. 2Unzip into a skills folder. Extract it into ~/.claude/skills/ for personal use or into .claude/skills/ inside a project.
  3. 3Or upload it in the Claude apps. Go to Settings → Capabilities → Skills and upload the ZIP.
  4. 4Open your project or pick a URL. Run the agent from your project folder, or name the website address you want to brag about.
  5. 5Make the request. Say /brag-slim or make a launch video, optionally adding --tone, --format or --duration.
  6. 6Find the output. Open brag-output/ in the current directory and review brag-plan.md and the rendered video.
  7. 7Check before sharing. Verify the claims and remove any personal or sensitive data before posting the clip and caption.

What an agent skill is and what brag-slim makes the agent do

An agent skill is a folder containing a SKILL.md file that tells an AI agent how to handle a particular kind of task. When the skill is installed, the agent can read its instructions and follow them when a matching request comes up.

brag-slim is licensed under MIT. Its instructions ask the agent to make the whole video itself, covering story, visuals, audio and render, using tools already on the computer. The skill is delivered as one file, SKILL.md, with no bundled assets.

  • Input: a project directory, or a website address such as an http(s) URL or a bare domain.
  • Output: a short video, built to roughly 20 seconds by default, plus a one-line share caption.
  • Deliverables are written to a brag-output/ folder in the current directory, with intermediate files kept in a work/ subfolder.

Install brag-slim on Claude Code or the Claude apps

Download the brag-slim ZIP from the skill page on this site. Then choose one of the two install routes below.

For a personal install, unzip the file into ~/.claude/skills/. For a single project, unzip it into the project's .claude/skills/ folder. In the Claude apps, you can instead upload the ZIP under Settings → Capabilities → Skills.

  • Personal: ~/.claude/skills/
  • Per project: .claude/skills/ inside your project directory
  • Claude apps: Settings → Capabilities → Skills, then upload the ZIP

Trigger brag-slim with a natural request

You can invoke the skill with the slash command or with plain language. The skill responds to phrases such as /brag-slim, let's /brag about this, brag about a website, and make a launch video.

If you also have the /brag skill installed, it handles those phrases and hands off to brag-slim on Opus 5.5, as stated in the skill description. Name the input in your request, for example a website address, or leave it out to use the current project folder.

  • Project: run it from inside the project folder with no input given.
  • Website: include the URL, such as https://example.com.
  • Plain language: "make a launch video for this app" or "brag about this website".
/brag-slim [input] [options]

Use the options to shape the video

The skill accepts flags or plain-language instructions. If you omit an option, the defaults apply: the tone is inferred from context and falls back to default, the format is landscape, and the duration is about 20 seconds.

Formats are landscape at 1920×1080, vertical at 1080×1920 and square at 1080×1080, all at 30fps. Tone presets include default, polished, yc-parody, chaotic, deadpan, cinematic and app-store, and you can also describe a tone freely.

  • --tone <preset or freeform>: for example polished or a freeform description.
  • --format landscape|vertical|square
  • --duration <s>: target length in seconds, about 20 by default.
/brag-slim https://example.com --tone polished --format vertical --duration 20

Check what the skill reads and fetches

For a project, the skill reads the main page, styles, README, routes and key components. It is instructed to skip build output, lock files, test files, .git/, env and secret files, and key or credential material.

For a website, it loads the page as a visitor would, using a headless browser if the page relies on JavaScript. It downloads only media assets it will use into work/, and the source says it must never run anything it downloaded.

  • Requires a local agent environment with tools for rendering video and audio. The source does not name specific tools.
  • A headless browser may be needed for JavaScript-heavy websites.
  • Runs scripts: yes. Uses network: yes.

Review the output before you share it

The skill writes brag-plan.md, which lists the angle, the storyboard and the timing, so you can read the plan before or after the render. The agent is also instructed to swap real names, emails, keys and internal URLs for fictional stand-ins when they appear on screen.

Because the agent writes the claims and jokes itself, check every statement against your product before publishing. The skill is not a fact-checked or legally reviewed marketing tool.

  • Read brag-plan.md and check each claim in it.
  • Look for any personal data or internal addresses in the frames.
  • Confirm the share caption matches what the product actually does.

What people use it for

  • Show a developer's weekend project as a 20-second demo clip for a social post.
  • Create a vertical 1080×1920 teaser from a startup's landing page for a mobile audience.
  • Turn a product website into a square clip for a launch announcement.
  • Make a deadpan or polished-tone video for a portfolio page.

Frequently asked questions

How do I install the brag-slim skill?

Download the brag-slim ZIP from this site. Unzip it into ~/.claude/skills/ for personal use or into a project's .claude/skills/ folder, or upload the ZIP in the Claude apps under Settings → Capabilities → Skills.

What do I need to run brag-slim?

You need a local agent environment with tools for rendering video and audio, since the skill builds the video with tools already on the machine. A headless browser may also be needed for JavaScript-heavy websites. The source does not name specific tools.

Is brag-slim free?

The skill is published under the MIT licence. The source does not describe any pricing, so check the repository for the licence text.

What is the difference between brag and brag-slim?

The skill description says that if the /brag skill is also installed, it handles the brag phrases and hands off to brag-slim on Opus 5.5. brag-slim is a single SKILL.md file that builds the video entirely with the model and local tools.

Does brag-slim send my code or data anywhere?

The skill uses the network to fetch websites and reads project source files. Its instructions say to skip env files, keys and credentials, and to keep secrets and personal data out of the video and share copy, but you should still review the project before running it.

Where does brag-slim save the video?

It writes deliverables to brag-output/ in the current directory, or to a timestamped brag-output-YYYY-MM-DD-HHmmss/ folder if that name already exists. Intermediate files are kept in a work/ subfolder.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use brag-slim if you want a quick, shareable demo clip of a project or website and you are comfortable reviewing the output before posting. Skip it if you need legally reviewed or fact-checked marketing claims, or if the project holds sensitive code or live credentials you cannot keep out of the agent's reach.

Download the skill