
Revenuecat Status
- 289 installs
- 55 repo stars
- Updated August 3, 2026
- revenuecat/ai-toolkit
Check RevenueCat subscription status, entitlement health, and incident signals during ops to debug access issues, billing failures, and stale customer records.
About
Enables agents to monitor RevenueCat in production: query subscriber and entitlement status, diagnose why paid users lack access, detect webhook or sync issues, and give support actionable billing state during incidents.
- Live entitlement verification
- Subscriber state diagnostics
- Webhook and sync lag checks
- Support triage queries
- Renewal and grace-period visibility
Revenuecat Status by the numbers
- 289 all-time installs (skills.sh)
- +31 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #1,381 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
- Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/revenuecat/ai-toolkit --skill revenuecat-statusAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 289 |
|---|---|
| repo stars | ★ 55 |
| Last updated | August 3, 2026 |
| Repository | revenuecat/ai-toolkit ↗ |
What it does
Check RevenueCat subscription status, entitlement health, and incident signals during ops to debug access issues, billing failures, and stale customer records.
Files
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 for all tool calls.
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-projectstool to retrieve all accessible projects - If
project_nameis 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_nameprovided, show status for all projects
3. Gather Statistics for Each Project For each project (filtered or all), use the following tools:
list-appslist-productslist-entitlementslist-offeringslist-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