revenuecat-status
Get a quick overview of your RevenueCat project configuration including apps, products, entitlements, offerings, and webhooks.
By revenuecat · 525 installs
npx skills add revenuecat/ai-toolkit --skill revenuecat-status
Source repository · Upstream listing
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
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:
5. Highlight Issues (if any)
Products not attached to any entitlement
Offerings without packages
Apps without products