Claude
Skills
Sign in
โ† Back

revenuecat-status

Included with Lifetime
$97 forever

Get a quick overview of your RevenueCat project configuration including apps, products, entitlements, offerings, and webhooks.

General

What this skill does


# 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-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

Related in General