brag
Скилл читает код проекта и собирает короткий проморолик запуска одной командой
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Читает файлы проекта, чтобы понять приложение
- Запускает локальный рендеринг видео через FFmpeg и Hyperframes
- Загружает медиа-ассеты для сборки ролика
Установка
В терминале, через 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.
Поставь плагин 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.
Из блога
Похожие
Скилл, который убирает из текста приметы ИИ-письма по списку Википедии и не добавляет выдуманных фактов
Marketing Skills: маркетинговые скиллы для агентов
Marketing Skills for AI Agents
Около пятидесяти скиллов по CRO, копирайтингу, SEO, аналитике, рекламе и запуску продукта для кодовых агентов
MCP-сервер SendPulse
SendPulse MCP
Официальный удаленный MCP-сервер SendPulse: статистика, рассылки и данные пользователей через чат с агентом
MCP Яндекс Директа из машиночитаемой схемы
yandex-direct-mcp
MCP-сервер и CLI на всех 113 методах API v5 Яндекс Директа, собранных из WSDL: по умолчанию только 9 читающих, запись включается явно