К основному содержанию
скилл CX Codex

supercmo-setup — скилл для Claude Code: настройка и установка

Скилл проверяет, какие функции SuperCMO готовы к работе, помогает настроить ключи и предлагает подключить бренд по его сайту. Пригодится при первом запуске или ошибке no_provider_configured.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add SupercmoHQ/superCMO-skills --skill supercmo-setup -a claude-code
Открыть на GitHub

Что делает supercmo-setup

Сначала скилл проверяет статус функций через setup_status. Затем помогает подключить управляемый ключ SuperCMO или, если вы сами этого хотите, настроить ключи поставщиков. После настройки он повторно проверяет статус: записанный в файл ключ ещё не означает, что функция заработала.

Ключи сохраняются в ~/.supercmo/.env; также поддерживаются переменные окружения оболочки и блок env MCP, причём они имеют приоритет над файлом. Для генерации изображений и видео достаточно WAVESPEED_API_KEY или FAL_KEY; для озвучки, анализа медиа и чтения сайтов предусмотрены отдельные ключи. Если заданы оба ключа генерации, используется WaveSpeed, а SUPERCMO_MEDIA_PROVIDER=fal выбирает FAL.

После проверки скилл предлагает настроить бренд по сайту через onboarding-user. Управляемый ключ требует входа пользователя в браузере и покупки кредитов в веб-приложении. Если setup_status недоступен и генерация не работает, инструкция предлагает переустановить пакет вместе с MCP-сервером.

Какие задачи решает

  • проверить, какие функции SuperCMO уже готовы
  • подключить управляемый ключ SuperCMO
  • настроить ключ для выбранной функции
  • найти причину, по которой ключ не проходит проверку
  • запустить настройку бренда по его сайту

Примеры запросов агенту

  • Настрой SuperCMO и проверь, какие функции уже работают.
  • Помоги подключить ключ для генерации изображений и видео.
  • Проверь ключи, а затем настрой мой бренд по сайту.

Как установить supercmo-setup

1Через Skills CLI (Vercel)

npx skills add SupercmoHQ/superCMO-skills --skill supercmo-setup -a claude-code

2Вручную: положить файлы

~/.claude/skills/supercmo-setup/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/supercmo-setup/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о supercmo-setup

Как установить supercmo-setup в Claude Code?

Выполните npx skills add SupercmoHQ/superCMO-skills --skill supercmo-setup -a claude-code, затем используйте файл ~/.claude/skills/supercmo-setup/SKILL.md.

Что делает supercmo-setup?

Скилл проверяет готовность функций SuperCMO, помогает настроить ключи и повторно проверяет их работу. Затем он может запустить настройку бренда по сайту через onboarding-user.

Какой ключ нужен для генерации изображений и видео?

Подойдёт WAVESPEED_API_KEY или FAL_KEY. Если настроены оба, используется WaveSpeed; для выбора FAL задайте SUPERCMO_MEDIA_PROVIDER=fal.

Исходный текст

SKILL.md · Apache-2.0
---
name: supercmo-setup
description: Diagnoses which capabilities are ready or blocked, sets up the keys, then sets up the brand from its website. Use when the user asks to "set me up," "setup," "help me get set up," "get started," "help me get started," "get me started," "what can you do," or to configure or finish setting up SuperCMO, or on a no_provider_configured error.
license: Apache-2.0
metadata:
  version: "0.1.0"
  category: creative
  related-skills: "onboarding-user"
  summary: "Gets you from installed to generating in a few simple steps"
---

# Setup

Get the API keys working so SuperCMO can generate, then set up the brand from the user's website.

## Workflow

### Step 1: Check what's set up

Call `setup_status` with `check: true` to see which capabilities already work. It validates any keys that are set and never generates.

Where `setup_status` isn't there at all — the tool doesn't exist yet — the install just ran and the agent hasn't loaded the SuperCMO tools. Ask the user to restart the agent, then try again; only if it's still missing after a restart is it a broken install.

First time through, nothing is set up: go straight to Step 2. Where a working setup is already there, skip to Step 4.

### Step 2: Set up the key

**The managed key is the default** — one command, one key covering every capability, pay per use. Set it up unless the user has specifically asked to bring their own keys; don't raise the bring-your-own route yourself.

```bash
npx --yes @supercmo/[email protected] login
```

It opens SuperCMO in your browser to sign in and authorize this device; the key is written to `~/.supercmo/.env` automatically. Buy credits in the web app (no card needed to sign in). Run it for the user once they're ready — it needs their sign-in.

**Only when the user asks to bring their own keys**, set those up instead — free, straight to the vendors. Not all five are needed: an image + video key (`WAVESPEED_API_KEY`) is enough to start generating, and voiceover, analysis and website reading can be added when a task calls for them. Ask only for the capabilities they actually want.

| Key | Enables | Get it at |
| --- | --- | --- |
| `WAVESPEED_API_KEY` | generate images + video (recommended) | https://wavespeed.ai/dashboard |
| `FAL_KEY` | generate images + video (also supported) | https://fal.ai/dashboard/keys |
| `ELEVENLABS_API_KEY` | generate voiceover + narration | https://elevenlabs.io/app/settings/api-keys |
| `GEMINI_API_KEY` | analyze a photo or video | https://aistudio.google.com/app/apikey |
| `FIRECRAWL_API_KEY` | extract data from URLs | https://www.firecrawl.dev/app/api-keys |

Keys go in `~/.supercmo/.env`, one per line (`WAVESPEED_API_KEY=their-key`). Every host reads that file live — no restart. A shell export, or the host's own MCP `env` block, also works and takes precedence over the file. With both image keys set WaveSpeed is used; `SUPERCMO_MEDIA_PROVIDER=fal` picks the other.

### Step 3: Verify

Re-run `setup_status` with `check: true` and say what changed — which capabilities went from blocked to ready. Don't declare success from the fact that a file was written.

Where a key still doesn't register, the causes in order of likelihood: the variable name is misspelled in `~/.supercmo/.env`, the key was pasted with surrounding quotes or a trailing space, or an old `export` in the shell is shadowing the file.

### Step 4: Set up the brand

Offer it — "keys work; want me to set up your brand from your website?" — and on yes, trigger the `onboarding-user` skill.

### Step 5: Suggest what to do next

Skip this step where `onboarding-user` ran in Step 4: it already closed with the same list.

Close with this list:

- **Create a UGC video** — a creator-style video for your product.
- **Create a product ad video** — a produced ad or commercial for your product.
- **Generate product photos** — packshots and lifestyle shots from one product photo.
- **Research competitor ads** — what's working in your category, and what nobody runs.

## Edge cases

- **`setup_status` isn't available and nothing generates** → the skills were installed without the MCP server. Reinstall with `npx --yes @supercmo/[email protected] --claude` (or `--cursor`, `--codex`, `--all`), which wires both.
- **A probe fails on a key that is set** → the vendor rejected it: expired, revoked, or from the wrong product. Name the vendor and have them re-issue it; don't retry.
- **The user asks which lane is better** → managed is fastest to working and pay-per-use; their own keys go straight to the vendor, but they would need to manage multiple keys with different vendors and ensure each has sufficient balance. Both are fully supported. It is their call.
- **The user only wants one capability** — just voiceover, just images → set up that key alone and say plainly which capabilities stay blocked.
- **The user asks about credits, billing or top-ups** → that lives in the web app; point them there rather than guessing balances.

© SupercmoHQ · Apache-2.0 · SupercmoHQ/superCMO-skills

Похожие скиллы

Каталог скиллов SKILL.md →
find-skills vercel-labs Ищет и устанавливает готовые скиллы для ИИ-агентов через каталог skills.sh. Пригодится, когда для рабочей задачи нужен специализированный воркфлоу. CX Codex +1 4 000 000установок frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. 1 219 756установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок

Из того же набора23

writing-video-scripts Скилл пишет текст для речи в кадре или закадрового голоса и делит его по клипам с учётом их длительности. Пригодится для видео с заданными сценами и хронометражом. CX Codex +1 ★ 232звёзд репо writing-video-prompts Пишет motion-промпт для видеоклипа: что движется, как ведёт себя камера, физика и звук. Ничего не генерирует — только текст промпта. CX Codex +1 ★ 232звёзд репо writing-ad-copy Пишет заголовки, основной текст и описания под форматы рекламных сетей. Скилл пригодится при подготовке объявлений для Meta, Google Search, LinkedIn или Reddit. CX Codex +1 ★ 232звёзд репо researching-competitor-ads Собирает объявления конкурентов, смотрит видео и читает картинки через vision-модель и показывает, какие креативы держатся дольше всех, а какие сняли. CX Codex +1 ★ 232звёзд репо planning-campaigns Планирует рекламные кампании на основе продукта, бренда и конкурентов. Формирует концепты объявлений и передаёт их на сборку только после вашего одобрения. CX Codex +1 ★ 232звёзд репо onboarding-user Скилл анализирует сайт компании, формирует профиль бренда и подбирает конкурентов. Нужен, чтобы начать работу с брендом в проекте. CX Codex +1 ★ 232звёзд репо identifying-competitors Скилл находит, с кем конкурирует бренд: читает сайт, ищет в вебе альтернативы и предлагает список с названиями и адресами. CX Codex +1 ★ 232звёзд репо generating-videos Скилл маршрутизирует бриф к видеомоделям вроде Veo или Seedance, собирает многокадровые ролики с сохранением персонажей и склеивает клипы в единый файл. CX Codex +1 ★ 232звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой