PromageIORDAKI · Creative Ops
Скилл для Claude Code · внутренний инструмент команды

Баннеры и ре-бренды —
прямо из Claude Code

Promage — наш ad-creative бэкенд: персоны с залоченными лицами, бренды, кампании и библиотека готовых креативов. Один сервер («дверь») — две «головы»: веб-UI и этот скилл. Подключи скилл — и делай креативы разговором.

Работает в Claude Code (CLI) Desktop app claude.ai/code
Установка · 3 шага

Подключение за пару минут

Никаких MCP-серверов ставить не нужно — скилл говорит с сервером по обычному HTTP. Нужны только сам скилл и два секрета.

1

Получи скилл

Скилл уже лежит в репозитории — клонируй (или спулль) и он подхватится сам, когда открываешь Claude Code внутри проекта:

# доступ к private-репо выдаёт Дмитрий
git clone git@github.com:dmitriaigenkiv/video-ai.git
cd video-ai
claude   # скилл .claude/skills/promage подхватится автоматически
2

Пропиши доступ (один раз)

Скиллу нужны два значения: адрес сервера и командный ключ. Они живут вне репозитория, в ~/.promage/secrets.env — обновления скилла/плагина их не трогают:

mkdir -p ~/.promage
cat > ~/.promage/secrets.env <<'EOF'
CLIENT_API_URL=https://<адрес-сервера>
CLIENT_API_KEY=<командный-ключ>
EOF
🔑URL и ключ выдаёт Дмитрий лично (Slack/Telegram — приватным сообщением). Никогда не вставляй ключ в чат с Claude, в коммиты или в тикеты.
3

Проверь связь

Открой Claude Code и просто попроси:

Ты — в Claude Code
«Покажи, какие креативы у нас есть по senior-exec»

Claude сам найдёт скилл, проверит /health и покажет библиотеку. Хочешь проверить руками — вот же:

curl -s "$CLIENT_API_URL/health"
{"ok":true}
Возможности

Что можно попросить

Каждая карточка — реальный сценарий. Формулировка не важна: скилл срабатывает, даже если не сказать слово «Promage».

Ре-бренд готового hero FREE · 0 cr

Перекрасить уже отснятый креатив под другой бренд в нужных форматах (1.91:1 · 1:1 · 4:5). Локальный рендер — кредиты не тратятся, подтверждения не нужны.

Пример
«Возьми hero senior-exec из quiet-before-meeting и сделай версию под businessclass во всех трёх форматах»

Генерация по брифу ~75 cr · с гейтом

Свободный бриф → сервер собирает scene-first промпт с залоченным лицом персоны → показывает промпт и смету → генерит только после твоего явного «да».

Пример
«Сгенерь новый кадр для peak-earner: утро, ноутбук, спокойная уверенность»

Библиотека креативов

Всё, что уже сдано: по персонам, кампаниям и форматам, с правильными Drive-именами. Быстрый ответ на «что у нас есть и чего не хватает».

Пример
«Что у нас сдано по family-organiser? Каких форматов не хватает?»

Загрузка в рекламный кабинет Meta · live

Готовый статик — сразу в Asset Library рекламного аккаунта (только image hash: ни объявления, ни бюджета не создаётся). Google и Bing — в роадмапе.

Пример
«Залей этот баннер в библиотеку Meta»

Одно железное правило — spend-gate

Генерация тратит реальные кредиты (~75 cr/кадр). Скилл никогда не подтвердит трату сам — даже в auto-accept режиме: работа паркуется на awaiting-confirm, тебе показывают собранный промпт и смету, и только твоё явное «да» запускает генерацию. Ре-бренд — бесплатный, там гейта нет.

FAQ

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

Чем скилл отличается от веб-UI?
Ничем по сути — это две «головы» на одну «дверь» (один и тот же API, один сервер, одни правила). Веб-UI удобен смотреть галерею глазами; скилл — когда работаешь в Claude Code и хочешь сделать креатив, не выходя из контекста задачи.
Откуда берутся персоны, бренды и кампании?
Из справочника на сервере (reference plane) — это не свободный текст. У каждой персоны залоченное лицо (kit + Magnific character), бренд = данные, применяемые на финальном рендере. Если не уверен, что валидно — сначала попроси показать библиотеку.
Могу ли я случайно потратить кредиты?
Нет. Единственный платный путь — генерация по брифу, и она всегда останавливается на подтверждении: сервер держит задачу в awaiting-confirm, пока человек явно не скажет «да». До подтверждения задачу можно отменить бесплатно.
Загрузка в Meta вернула ошибку 501 — что это?
На сервере не настроен META_ACCESS_TOKEN. Это не поломка скилла — напиши Дмитрию, он подключит токен рекламного аккаунта.
А видео-рилсы через это можно делать?
Нет — Promage только про статику (баннеры). Видео-производство и правки уже сданных роликов идут через отдельный конвейер produce-video внутри репо video-ai.
Скилл обновился / переехал в плагин — секреты слетят?
Нет. Секреты живут в ~/.promage/secrets.env — вне папки скилла и вне репозитория. Обновление скилла или установка плагина их не трогает.