Как повторить
- Проверьте окружение. Полный режим рендерит через Hyperframes, открытый движок видео от HeyGen. Ему нужны Node.js 22+, FFmpeg в
PATHи headless Chrome (браузер без окна):
node -v
ffmpeg -version
npx hyperframes doctor- Установите скилл. В Claude Code:
/plugin marketplace add latent-spaces/brag
/plugin install brag@bragОблегчённая версия /brag-slim входит в плагин начиная с версии 0.4.0. Если плагин уже стоит, обновите его командой claude plugin update brag. Для других агентов есть установщик skills, флаг -g ставит скилл на все проекты:
npx skills add https://github.com/latent-spaces/brag --skill bragnpx skills add https://github.com/latent-spaces/brag --skill brag-slimКоманда /brag заточена под Claude Code. По документации репозитория, Cursor не находит SKILL.md сам, поэтому файл придётся вставить в инструкции вручную.
- В README и
SKILL.mdbrag не сказано, что плагин сам ставит сопутствующие скиллы Hyperframes. Для полного режима выполните в папке проекта:
npx hyperframes skills updateОна поставит базовый набор (/hyperframes, все hyperframes-* и media-use) из ветки main. Если хотите выбрать вручную: npx skills add heygen-com/hyperframes, в меню отметьте Core Skills. Без меню и без --skill эта команда установит все 21 скилл.
- Перезапустите агента, откройте папку проекта и напишите:
let's /bragИли с настройками:
/brag --tone "fake Series A launch from 2016" --format vertical --duration 20Флаги: --tone (default, polished, yc-parody, chaotic, deadpan, cinematic, app-store или своя фраза), --format landscape|vertical|square, --duration, --title, --no-music, --no-sfx, --voice (озвучка Kokoro; Hyperframes предупреждает, что голосовые сервисы могут стоить отдельно). По правилу из SKILL.md модель Opus 5.5 без --full или --voice уходит в облегчённый режим. Полный режим можно включить принудительно: /brag --full.
- Облегчённый режим
/brag-slimработает без Hyperframes и без готовой музыки. Музыку и звуки пишет сама модель, рендерит тем, что найдёт на машине, поэтому список нужных программ зависит от вашего окружения. Он понимает--tone,--formatи--durationи может собрать ролик по адресу сайта:/brag-slim https://ваш-сайт.ru. Полный/bragчитает только код проекта. Автоматической проверки в облегчённом режиме нет, поэтому просмотрите стоп-кадры каждой сцены и середины переходов. - Прочитайте
brag-plan.md: хук (цепляющее начало), акценты, финальная фраза, раскадровка с таймингами. Поправить план дешевле, чем переделывать ролик после рендера. - В полном режиме агент предложит
npx hyperframes preview(откроется адрес localhost). Перед рендеромnpx hyperframes checkловит вылезающий текст и слабый контраст. Вручную рендер запускается так:npx hyperframes render --output ../brag.mp4, с--quality draftдля черновика и--quality highдля финала. Агенту нужен доступ к папке скилла: оттуда копируются музыка и звуки. Скилл сам запускает команды и ставит пакеты черезnpx, поэтому используйте его на проекте, где это допустимо. - Заберите
brag.mp4,brag.jpgиshare-copy.txtизbrag-output/. Если такая папка уже есть, появитсяbrag-output-ГГГГ-ММ-ДД-ЧЧммсс/. Условия лицензии на музыку полного режима ende.app описывает по-разному, поэтому надёжнее добавить в подпись «Music: Happy Beats & Business Moves Vol. N by Sascha Ende, ende.app». Номер тома есть в имени файла вcomposition/assets/music/.
Как проверить результат
Запустите /brag --duration 15 на маленьком проекте. Сцены в brag-plan.md в сумме должны давать 15–25 секунд, длину ролика покажет команда:
ffprobe -v error -show_entries format=duration -of csv=p=0 brag-output/brag.mp4Признаки неудачи: подписи вроде «Your AI platform», ролик длиннее 25 секунд, в кадре нет ничего из вашего интерфейса. Если brag.mp4 не появился, запустите npx hyperframes doctor: обычно не хватает Node 22, FFmpeg или Hyperframes. Примеры автора сняты на демо-сайтах, собранных под скилл, поэтому на вашем проекте результат не обязательно выйдет таким же гладким.
Ссылки
- latent-spaces/brag: скилл,
SKILL.mdи инструкции по установке. - Сайт brag: готовые ролики-примеры.
- Hyperframes: документация движка рендера.
- skills CLI: установщик скиллов для разных агентов.
- ende.app: Happy Beats & Business Moves: треки из скилла под лицензией CC BY 4.0.
Источник: GitHub latent-spaces/brag (автор Shunit Haviv Hakimi), пересказ в Telegram-канале @exploitex.