Скилл brag собирает релизные проморолики прямо в терминале

Финальный коммит отправлен в ветку, код работает, а сил открывать монтажку ради тридцатисекундного тизера для соцсетей уже нет. Знакомая рутина любого сольного разработчика или дизайнера продукта: написать пост, нарезать скриншоты, наложить звук и как-то все это упаковать. Команда latent-spaces решила сократить этот путь до одной короткой команды в консоли и выпустила скилл /brag. Он превращает свежий программный проект в готовый презентационный ролик силами ИИ-агентов, не заставляя запускать тяжелый софт.
Инструмент встраивается в рабочее окружение терминальных ассистентов — в первую очередь Claude Code — и забирает на себя весь цикл продакшена. Получив команду, агент сам изучает кодовую базу, придумывает концепцию, пишет сценарий и бренд-бриф, формулирует сопроводительный текст для публикаций и собирает финальный видеофайл brag.mp4, складывая результат в папку brag-output/.
Что под капотом и как это звучит
В основе классического пайплайна лежит несколько сторонних сервисов и библиотек, соединенных в единый конвейер:
- Покадровый рендеринг и финальную компоновку сцен берет на себя движок Hyperframes.
- Музыкальную подложку скилл вытягивает из каталога ende.app, используя треки в духе «Happy Beats / Business Moves».
- Интерфейсные и акцентные звуковые эффекты подтягиваются из проверенной библиотеки Kenney.
- За начитку закадрового голоса отвечает движок Kokoro, который запускается с помощью флага
--voice.
Тональностью подачи легко управлять прямо в запросе. С помощью параметра --tone видео можно стилизовать под любую подачу — например, передать команду --tone "fake Series A launch from 2016", чтобы получить нарочито пафосный ролик венчурного стартапа из середины десятых.
Облегченный режим для Claude Opus 5.5
Вместе с основным релизом авторы показали версию /brag-slim. Ее оптимизировали специально под Claude Opus 5.5, полностью избавив от необходимости ставить Hyperframes и подтягивать внешние медиафайлы. В таком режиме модель генерирует видеоряд, саундтрек и сопроводительные тексты автономно, опираясь лишь на заложенные креативные правила. На Opus 5.5 облегченный сценарий включается автоматически, а если требуется вернуть тяжелый рендер с внешними ассетами, достаточно дописать флаг --brag --full. Начиная с версии плагина 0.4.0 вариант /brag-slim уже встроен по умолчанию.
Интеграция и поддерживаемые агенты
Инструмент рассчитан на работу через механизм Agent Skills и связывается с рабочим софтом через символические ссылки. Скилл автоматически подхватывают несколько популярных систем:
- Claude Code (через каталог
~/.claude/skills/brag/или встроенный маркетплейс); - Google Antigravity (распознается в
.agents/skills/brag/либо~/.gemini/config/skills/brag/); - opencode (определяет скилл в папке
.opencode/skills/brag/); - Codex CLI (находит инструкции в
.agents/skills/brag/); - Другие ИИ-агенты подключаются вручную через прямую ссылку на файл инструкций
skills/brag/SKILL.md.
Развернуть утилиту можно за минуту. В Claude Code достаточно выполнить связку /plugin marketplace add latent-spaces/brag и /plugin install brag@brag. Через утилиту skills CLI установка запускается строкой npx skills add https://github.com/latent-spaces/brag --skill brag (с ключом -g для глобального доступа). Если нужна только легкая версия, подойдет команда npx skills add https://github.com/latent-spaces/brag --skill brag-slim. Наконец, файлы можно скопировать и вручную через rsync прямо в ~/.claude/skills/brag/, после чего перезапустить агента.
Чтобы все заработало без ошибок, окружению понадобятся Node.js версии 22 или новее, установленный в системе FFmpeg (прописанный в переменной PATH) и CLI-клиент Hyperframes — его готовность создатели советуют проверять командой npx hyperframes doctor. Пользователям Windows придется включить поддержку символических ссылок через git config core.symlinks true и запускать консоль с правами администратора или в режиме разработчика.
Нас подкупило, как буднично latent-spaces упаковали моушн-дизайн в рядовую команду терминала. Тизеры для пет-проектов и внутренних утилит годами оставались в серой зоне: нанимать моушнера дорого, самому сидеть в After Effects некогда, а выкатывать сухой текст в соцсети скучно. Теперь черновой проморолик становится просто побочным продуктом сборки, вроде файла документации. Шедевром фестивального уровня это, пожалуй, не станет, но для быстрого анонса в ленте ничего лучшего пока не придумали.


