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

revenuecat-status — скилл для Claude Code: сводка проекта RevenueCat

Собирает отчёт по проекту RevenueCat: приложения, продукты, entitlements, offerings и вебхуки. Пригодится, когда нужно быстро понять, что настроено.

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

Что делает revenuecat-status

Скилл вызывает list-projects, а затем проходит по каждому проекту через list-apps, list-products, list-entitlements, list-offerings и list-webhook-integrations. Результат — текстовый отчёт с количеством и списками: приложения с платформами, продукты с типом, entitlements, offerings с пометкой current, вебхуки с адресом.

Аргумент project_name необязателен. Совпадение по имени регистронезависимое и допускает частичное — можно написать кусок названия. Если ничего не подошло, скилл сообщит об этом и перечислит доступные проекты. Без аргумента отчёт строится по всем проектам, к которым есть доступ.

Отдельным блоком выводятся проблемы: продукты, не привязанные ни к одному entitlement, offerings без пакетов, приложения без продуктов. Для вызовов используется MCP-сервер RevenueCat или CLI rc — каждый list-* имеет эквивалент вида rc <noun> list, например list-offerings соответствует rc offerings list, а list-webhook-integrations — rc webhooks list. Так что перед первым запуском стоит убедиться, что MCP-сервер подключён или rc доступен в PATH, иначе скилл просто не сможет собрать данные.

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

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

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

  • /revenuecat-status
  • /revenuecat-status MyApp
  • Покажи статус проекта MyApp в RevenueCat

Как установить revenuecat-status

1Через Skills CLI (Vercel)

npx skills add RevenueCat/ai-toolkit --skill revenuecat-status -a claude-code

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

~/.claude/skills/revenuecat-status/SKILL.md

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

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

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

integrate-revenuecat Скилл проводит интеграцию RevenueCat целиком: заводит проект и приложение в дашборде, выдаёт публичный API-ключ и настраивает Purchases SDK в приложении. CX Codex +1 1 000установок revenuecat-purchase-flow Скилл для ИИ-агента, который пишет логику покупки подписки и восстановления покупок на RevenueCat. Пригодится, когда за кастомным пейволлом нужен рабочий purchase и кнопка Restore. CX Codex +1 978установок revenuecat-testing-setup Настраивает тестовую среду для покупок RevenueCat: Test Store, StoreKit, sandbox, внутреннее тестирование Google Play. CX Codex +1 886установок revenuecat-entitlements-gate Скилл проверяет активные entitlements в RevenueCat и решает, показывать ли платную функцию. Пригодится, когда нужно спрятать фичу за подпиской. CX Codex +1 831установок revenuecat-identify-user Связывает пользователей приложения с подписчиками RevenueCat: вызывает logIn и logOut в нужный момент авторизации. CX Codex +1 788установок revenuecat-charts Скилл учит агента запрашивать графики RevenueCat: сначала схему опций, потом данные, с разбором метрик подписок. CX Codex +1 757установок revenuecat-customer-center Добавляет в приложение готовый экран Customer Center из RevenueCat: подписчик сам отменяет подписку, запрашивает возврат и восстанавливает покупки. CX Codex +1 715установок revenuecat-migrate Скилл помогает перевести покупки в приложении на RevenueCat или обновить SDK до новой мажорной версии. Сначала определяет платформу, потом ведёт по шагам. CX Codex +1 700установок

Похожие

asc-revenuecat-catalog-sync rorkai Сверяет каталог подписок и встроенных покупок App Store Connect с продуктами RevenueCat. Нужен перед запуском или при устранении расхождений между каталогами. CX Codex +1 6 100установок capacitor-in-app-purchases capawesome-team Скилл ведёт агента по шагам: настройка товаров в App Store Connect и Google Play Console, выбор плагина, покупки, валидация чеков и тесты в песочнице. CX Codex +1 728установок paywall-optimization appeeky Скилл для аудита и A/B-тестов пейвола в подписочных приложениях. Помогает найти слабую ступень воронки и починить её. CX Codex +1 1 900установок subscription-lifecycle appeeky Скилл помогает разбирать подписочный цикл от пробного периода до продления, отмены и возврата ушедших подписчиков. Нужен для анализа конверсии, оттока и неудачных платежей. CX Codex +1 2 500установок flow-status davila7 Показывает, в какой ветке Git Flow вы находитесь, насколько она разошлась с remote и куда потом сольётся. 1 514установок dx-devops-request-status forcedotcom Опрашивает статус асинхронного запроса на деплой или продвижение в Salesforce DevOps Center. Помогает отслеживать прогресс операции по её токену. CX Codex +1 779установок

Рядом в теме «Мобильная разработка»

Всё по теме «Мобильная разработка» →

Вопросы о revenuecat-status

Как установить revenuecat-status в Claude?

Выполните npx skills add RevenueCat/ai-toolkit --skill revenuecat-status -a claude-code. После этого файл скилла окажется по пути ~/.claude/skills/revenuecat-status/SKILL.md.

Что делает revenuecat-status?

Собирает сводку по конфигурации проекта RevenueCat: сколько приложений и на каких платформах, какие продукты, entitlements, offerings и вебхуки настроены. Дополнительно подсвечивает несогласованности вроде продуктов без entitlement.

Что нужно для работы скилла?

Вызовы идут через MCP-сервер RevenueCat или CLI rc. Без одного из них скилл не получит данные о проекте.

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

SKILL.md · MIT
---
name: revenuecat-status
description: Get a quick overview of your RevenueCat project configuration including apps, products, entitlements, offerings, and webhooks.
---

# RevenueCat Status

Get a quick overview of your RevenueCat project configuration.

## Description

This command provides a summary of your RevenueCat project including:
- Number of apps and their platforms
- Total products configured
- Entitlements defined
- Offerings and their packages
- Webhook integrations

## Usage

```
/revenuecat-status [project_name]
```

**Arguments:**
- `project_name` (optional): Name of the project to show status for. If not provided, shows status for all accessible projects.

Can be referenced as `$ARGUMENTS` in the skill.

## Instructions

Use the RevenueCat MCP server or the `rc` CLI for all tool calls (see the `revenuecat-cli` skill). Each `list-*` tool below has an `rc <noun> list` equivalent (e.g. `list-offerings` → `rc offerings list`; note `list-webhook-integrations` → `rc webhooks list`).

When the user invokes this skill, perform the following steps:

1. **Parse Arguments** (from $ARGUMENTS)
   - Extract `project_name` (optional)
   - Project name matching is case-insensitive and supports partial matches

2. **Get Projects**
   - Use `list-projects` tool to retrieve all accessible projects
   - If `project_name` is specified in arguments, filter projects by name (case-insensitive partial match)
   - If no matching project found, inform the user and list available projects
   - If no `project_name` provided, show status for all projects

3. **Gather Statistics for Each Project**
   For each project (filtered or all), use the following tools: 
   - `list-apps` 
   - `list-products`
   - `list-entitlements`
   - `list-offerings`
   - `list-webhook-integrations`

4. **Present Summary**
   Format the results as a clear status report:

   ```
   📊 RevenueCat Project Status
   ============================
   Project: {project_name} ({project_id})

   📱 Apps: {count}
      - {app_name} ({platform})
      ...

   📦 Products: {count}
      - {product_identifier} ({type})
      ...

   🔑 Entitlements: {count}
      - {entitlement_name}
      ...

   🎁 Offerings: {count}
      - {offering_name} (current: yes/no)
      ...

   🔗 Webhooks: {count}
      - {webhook_name} → {url}
      ...
   ```

5. **Highlight Issues** (if any)
   - Products not attached to any entitlement
   - Offerings without packages
   - Apps without products

© RevenueCat · MIT · RevenueCat/ai-toolkit

Смотрите также

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

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