brag

Скилл читает код проекта и собирает короткий проморолик запуска одной командой

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Читает файлы проекта, чтобы понять приложение
  • Запускает локальный рендеринг видео через FFmpeg и Hyperframes
  • Загружает медиа-ассеты для сборки ролика
Все причины и проверки

latent-spaces/brag

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/brag

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале в папке проекта

npx skills add latent-spaces/brag --skill brag -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c893c5e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/latent-spaces/brag.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/brag/
git -C "$tmp" checkout c893c5ed52aed84e3e2ee56787de869fccdae6b0
mkdir -p .claude/skills
cp -R "$tmp/skills/brag" .claude/skills/brag

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add latent-spaces/brag --skill brag -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c893c5e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/latent-spaces/brag.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/brag/
git -C "$tmp" checkout c893c5ed52aed84e3e2ee56787de869fccdae6b0
mkdir -p .agents/skills
cp -R "$tmp/skills/brag" .agents/skills/brag

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add latent-spaces/brag --skill brag -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c893c5e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/latent-spaces/brag.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/brag/
git -C "$tmp" checkout c893c5ed52aed84e3e2ee56787de869fccdae6b0
mkdir -p .github/skills
cp -R "$tmp/skills/brag" .github/skills/brag

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add latent-spaces/brag --skill brag -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c893c5e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/latent-spaces/brag.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/brag/
git -C "$tmp" checkout c893c5ed52aed84e3e2ee56787de869fccdae6b0
mkdir -p .agents/skills
cp -R "$tmp/skills/brag" .agents/skills/brag

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add latent-spaces/brag --skill brag -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c893c5e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/latent-spaces/brag.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/brag/
git -C "$tmp" checkout c893c5ed52aed84e3e2ee56787de869fccdae6b0
mkdir -p .agents/skills
cp -R "$tmp/skills/brag" .agents/skills/brag

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/latent-spaces/brag.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/brag/
git -C "$tmp" checkout c893c5ed52aed84e3e2ee56787de869fccdae6b0
mkdir -p .devin/skills
cp -R "$tmp/skills/brag" .devin/skills/brag

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add latent-spaces/brag --skill brag -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c893c5e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/latent-spaces/brag.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/brag/
git -C "$tmp" checkout c893c5ed52aed84e3e2ee56787de869fccdae6b0
mkdir -p .cline/skills
cp -R "$tmp/skills/brag" .cline/skills/brag

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add latent-spaces/brag --skill brag -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c893c5e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/latent-spaces/brag.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/brag/
git -C "$tmp" checkout c893c5ed52aed84e3e2ee56787de869fccdae6b0
mkdir -p .roo/skills
cp -R "$tmp/skills/brag" .roo/skills/brag

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add latent-spaces/brag --skill brag -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита c893c5e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/latent-spaces/brag.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/brag/
git -C "$tmp" checkout c893c5ed52aed84e3e2ee56787de869fccdae6b0
mkdir -p .agents/skills
cp -R "$tmp/skills/brag" .agents/skills/brag

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/latent-spaces/brag.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/brag/
git -C "$tmp" checkout c893c5ed52aed84e3e2ee56787de869fccdae6b0
mkdir -p .agents/skills
cp -R "$tmp/skills/brag" .agents/skills/brag

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/latent-spaces/brag.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/brag/
git -C "$tmp" checkout c893c5ed52aed84e3e2ee56787de869fccdae6b0
mkdir -p .agents/skills
cp -R "$tmp/skills/brag" .agents/skills/brag

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит c893c5e.

Текст для агента

Поставь плагин brag из маркетплейса latent-spaces/brag и запусти /brag в папке проекта, чтобы собрать короткий проморолик запуска.

Другие способы из описания автора
/plugin marketplace add latent-spaces/brag
/plugin install brag@brag

После установки запустите /brag в папке проекта. Нужны Node.js 22 и новее, FFmpeg и Hyperframes CLI.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

brag превращает готовый проект в короткий проморолик для соцсетей. Агент читает код прямо в папке, понимает, что делает приложение, и придумывает концепцию ролика под конкретный проект. Дальше он пишет сценарий, раскадровку и передает задачу в Hyperframes, который собирает видео на 15-25 секунд с музыкой и анимацией. На выходе получается MP4, обложка, сценарий и готовый текст поста.

Для кого. Разработчикам, основателям и SMM, которым нужно быстро показать новый продукт в соцсетях без отдельного видеоредактора.

Подходит, если

  • Только что собрали сайт или приложение и хотите ролик для анонса
  • Нужен единый формат промо под горизонталь, вертикаль или квадрат
  • Хочется получить сценарий и текст поста вместе с видео

Не подходит, если

  • Нужен длинный обучающий ролик или подробное демо продукта
  • Нет возможности поставить Node.js, FFmpeg и Hyperframes CLI
  • Требуется точный монтаж кадр в кадр под готовый бренд-гайд

Пример запроса к агенту

Сделай короткий проморолик запуска для этого проекта в вертикальном формате

Ограничения

Нужны Node.js 22 и новее, FFmpeg и Hyperframes CLI. Ролик собирается из того, что агент понял по коду, поэтому результат стоит проверять и при необходимости просить переделать отдельные сцены. Закадровый голос включается отдельно флагом --voice.

Как отключить. Удалить плагин командой /plugin в агенте или убрать папку скилла brag из каталога скиллов.

Проверка безопасности

  • Читает файлы проекта, чтобы понять приложение
  • Запускает локальный рендеринг видео через FFmpeg и Hyperframes
  • Загружает медиа-ассеты для сборки ролика

Коротко о README

brag это скилл для Claude Code, Codex, Cursor и других агентов, который превращает текущий проект в короткий проморолик. Агент читает код, планирует концепцию, пишет сценарий и собирает видео через Hyperframes. Настраиваются формат, тон, музыка, звуковые эффекты и закадровый голос. На выходе MP4, обложка, сценарий и текст поста.

SKILL.md

---
name: brag
description: Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag", "let's brag about this", "make a launch video", "turn this into a video", or wants to share what they built. Reads the project code directly — no live URL or screenshots needed.
---

# /brag

You built it. Now let's brag about it.

## What this skill does

1. Reads the current project code to understand the app.
2. Plans a short brag concept specific to this project.
3. Scripts and storyboards the video.
4. Hands a focused composition brief to Hyperframes.
5. Validates, renders, and writes share copy.

## Parsing the invocation

The user may invoke with natural language or flags:

/brag
/brag --tone chaotic
/brag --tone polished --format vertical

Tone can be a preset (default, polished, yc-parody, chaotic, deadpan, cinematic, app-store) or a creative direction. Voice is opt-in via --voice.

Частые вопросы

Нужно ли публиковать сайт заранее?

Нет. brag читает код проекта в папке, живой адрес не требуется.

Какой длины получается ролик?

По умолчанию 15-25 секунд, длительность можно задать флагом --duration.

Из блога

Выбор редакции

Скилл, который убирает из текста приметы ИИ-письма по списку Википедии и не добавляет выдуманных фактов

СкиллНизкий рискБез VPN52,7 тыс.Звезды репозитория
Выбор редакции

Около пятидесяти скиллов по CRO, копирайтингу, SEO, аналитике, рекламе и запуску продукта для кодовых агентов

СкиллНизкий риск51,8 тыс.Звезды репозитория
Официальный

Официальный удаленный MCP-сервер SendPulse: статистика, рассылки и данные пользователей через чат с агентом

MCP-серверВысокий рискРоссийский стек1Звезды репозитория
Выбор редакции

MCP-сервер и CLI на всех 113 методах API v5 Яндекс Директа, собранных из WSDL: по умолчанию только 9 читающих, запись включается явно

MCP-серверВысокий рискРоссийский стекБез VPN1Звезды репозитория
Foxx AIbrag

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.