# superwall

Скилл для работы с Superwall из кодинг-агента: интеграция SDK, миграция, App Store Connect, кампании и пейволлы.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 4500 установок · ★ 30
- Автор: superwall
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/superwall/skills/tree/HEAD/skills/superwall/SKILL.md
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/skills/superwall

## Что делает

Скилл подключает агента к Superwall: он читает локальные файлы репозитория и документацию, а для команд аккаунта использует CLI `superwall`. Через него проходят интеграция и ревью SDK, миграция, настройка App Store Connect (ключи, серверные уведомления, revenue provider) и Apple Search Ads. Когда доступен MCP-коннектор, задачи по аккаунту лучше решать его инструментами — каждый инструмент повторяет CLI-команду, а имя собирается из слов команды через `_`.

Для команд аккаунта нужен установленный CLI: `npm install --global superwall`. Проверить готовность можно через `superwall whoami --json` — если команда не найдена, попросите пользователя поставить пакет, а при `{"authenticated": false}` — выполнить `superwall login`. Плейбуки рассчитаны на синтаксис 2.x, поэтому на версии ниже 2.0.0 команды аккаунта отклоняются: сначала `superwall upgrade`. Часть операций выполняется только на машине пользователя — `integrate`, `review`, `migrate`, `setup apple`, `asc keys create`, `products storekit` и другие; инструмента для них нет.

Перед удалением, сменой учётных данных, расширением прав, записью в продакшен или тратами на рекламу скилл требует показать точные ресурсы, изменения и денежные лимиты и получить подтверждение. Пароли, приватные ключи, API-токены и файлы сессии в диалоге не запрашиваются. Аналитику советует брать агрегированную, а выгрузку отдельных подписчиков — только при явной необходимости и понятном назначении.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add superwall/skills --skill superwall -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/superwall/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/superwall/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add superwall/skills --skill superwall -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/superwall/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add superwall/skills --skill superwall -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/superwall/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install superwall/skills superwall
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/superwall/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add superwall/skills --skill superwall -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/superwall/skills --path skills/superwall
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/superwall/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add superwall/skills --skill superwall -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/superwall/skills/tree/HEAD/skills/superwall/SKILL.md

## Когда брать
- подключить SDK Superwall в существующий проект
- перенести пейволлы со старой схемы на новую
- проверить интеграцию SDK и найти ошибки в коде
- завести подписки и цены в App Store Connect
- собрать кампанию с плейсментом под новый экран

## Примеры запросов агенту
- проверь интеграцию Superwall SDK в этом проекте и покажи, что нужно поправить
- создай кампанию с плейсментом onboarding_complete для приложения <id>
- посмотри через MCP, какие продукты и entitlements есть у приложения

## Похожие
- [revenuecat-cli](https://affpapa.org/nevibecode/skills/revenuecat-cli.md) — скилл · 403 установки
- [asc-cli-usage](https://affpapa.org/nevibecode/skills/asc-cli-usage.md) — скилл · 8500 установок
- [asc-shots-pipeline](https://affpapa.org/nevibecode/skills/asc-shots-pipeline.md) — скилл · 6900 установок
- [paywalls](https://affpapa.org/nevibecode/skills/paywalls.md) — скилл · 70500 установок
- [upgrade-stripe](https://affpapa.org/nevibecode/skills/stripe-upgrade-stripe.md) — скилл · 72900 установок
- [app-analytics](https://affpapa.org/nevibecode/skills/app-analytics.md) — скилл · 3400 установок

Из того же набора: [superwall/skills](https://affpapa.org/nevibecode/by/superwall/skills.md) — 3 карточки

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
