Баннеры и ре-бренды —
прямо из Claude Code
Promage — наш ad-creative бэкенд: персоны с залоченными лицами, бренды, кампании и библиотека готовых креативов. Один сервер («дверь») — две «головы»: веб-UI и этот скилл. Подключи скилл — и делай креативы разговором.
Подключение за пару минут
Никаких MCP-серверов ставить не нужно — скилл говорит с сервером по обычному HTTP. Нужны только сам скилл и два секрета.
Получи скилл
Скилл уже лежит в репозитории — клонируй (или спулль) и он подхватится сам, когда открываешь Claude Code внутри проекта:
# доступ к private-репо выдаёт Дмитрий git clone git@github.com:dmitriaigenkiv/video-ai.git cd video-ai claude # скилл .claude/skills/promage подхватится автоматически
Плагин позволит пользоваться Promage из любого проекта, не только из video-ai. Маркетплейс ещё не опубликован — как только будет готов, команда установки будет такой:
# в Claude Code:
/plugin marketplace add dmitriaigenkiv/promage-plugin
/plugin install promage~/.promage/ переживут переход на плагин без изменений.Пропиши доступ (один раз)
Скиллу нужны два значения: адрес сервера и командный ключ. Они живут вне репозитория, в ~/.promage/secrets.env — обновления скилла/плагина их не трогают:
mkdir -p ~/.promage cat > ~/.promage/secrets.env <<'EOF' CLIENT_API_URL=https://<адрес-сервера> CLIENT_API_KEY=<командный-ключ> EOF
Проверь связь
Открой Claude Code и просто попроси:
Claude сам найдёт скилл, проверит /health и покажет библиотеку. Хочешь проверить руками — вот же:
curl -s "$CLIENT_API_URL/health"
{"ok":true}Что можно попросить
Каждая карточка — реальный сценарий. Формулировка не важна: скилл срабатывает, даже если не сказать слово «Promage».
Ре-бренд готового hero FREE · 0 cr
Перекрасить уже отснятый креатив под другой бренд в нужных форматах (1.91:1 · 1:1 · 4:5). Локальный рендер — кредиты не тратятся, подтверждения не нужны.
Генерация по брифу ~75 cr · с гейтом
Свободный бриф → сервер собирает scene-first промпт с залоченным лицом персоны → показывает промпт и смету → генерит только после твоего явного «да».
Библиотека креативов
Всё, что уже сдано: по персонам, кампаниям и форматам, с правильными Drive-именами. Быстрый ответ на «что у нас есть и чего не хватает».
Загрузка в рекламный кабинет Meta · live
Готовый статик — сразу в Asset Library рекламного аккаунта (только image hash: ни объявления, ни бюджета не создаётся). Google и Bing — в роадмапе.
Одно железное правило — spend-gate
Генерация тратит реальные кредиты (~75 cr/кадр). Скилл никогда не подтвердит трату сам — даже в auto-accept режиме: работа паркуется на awaiting-confirm, тебе показывают собранный промпт и смету, и только твоё явное «да» запускает генерацию. Ре-бренд — бесплатный, там гейта нет.
Частые вопросы
Чем скилл отличается от веб-UI?▾
Откуда берутся персоны, бренды и кампании?▾
Могу ли я случайно потратить кредиты?▾
awaiting-confirm, пока человек явно не скажет «да».
До подтверждения задачу можно отменить бесплатно.Загрузка в Meta вернула ошибку 501 — что это?▾
META_ACCESS_TOKEN. Это не поломка скилла — напиши Дмитрию,
он подключит токен рекламного аккаунта.А видео-рилсы через это можно делать?▾
Скилл обновился / переехал в плагин — секреты слетят?▾
~/.promage/secrets.env — вне папки скилла и вне репозитория.
Обновление скилла или установка плагина их не трогает.