← RevenueCatCONTENT HISTORY

Update to RevenueCat

Snapshot Sep 30, 2026 · 23:10 UTC · version 2.3.0

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Get a quick overview of your RevenueCat project configuration including apps, products, entitlements, offerings, and webhooks.",
  "included_files": [],
  "name": "revenuecat-status",
  "skill_md_contents": "---\nname: revenuecat-status\ndescription: Get a quick overview of your RevenueCat project configuration including apps, products, entitlements, offerings, and webhooks.\n---\n\n# RevenueCat Status\n\nGet a quick overview of your RevenueCat project configuration.\n\n## Description\n\nThis command provides a summary of your RevenueCat project including:\n- Number of apps and their platforms\n- Total products configured\n- Entitlements defined\n- Offerings and their packages\n- Webhook integrations\n\n## Usage\n\n```\n/revenuecat-status [project_name]\n```\n\n**Arguments:**\n- `project_name` (optional): Name of the project to show status for. If not provided, shows status for all accessible projects.\n\nCan be referenced as `$ARGUMENTS` in the skill.\n\n## Instructions\n\nUse 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`).\n\nWhen the user invokes this skill, perform the following steps:\n\n1. **Parse Arguments** (from $ARGUMENTS)\n   - Extract `project_name` (optional)\n   - Project name matching is case-insensitive and supports partial matches\n\n2. **Get Projects**\n   - Use `list-projects` tool to retrieve all accessible projects\n   - If `project_name` is specified in arguments, filter projects by name (case-insensitive partial match)\n   - If no matching project found, inform the user and list available projects\n   - If no `project_name` provided, show status for all projects\n\n3. **Gather Statistics for Each Project**\n   For each project (filtered or all), use the following tools: \n   - `list-apps` \n   - `list-products`\n   - `list-entitlements`\n   - `list-offerings`\n   - `list-webhook-integrations`\n\n4. **Present Summary**\n   Format the results as a clear status report:\n\n   ```\n   📊 RevenueCat Project Status\n   ============================\n   Project: {project_name} ({project_id})\n\n   📱 Apps: {count}\n      - {app_name} ({platform})\n      ...\n\n   📦 Products: {count}\n      - {product_identifier} ({type})\n      ...\n\n   🔑 Entitlements: {count}\n      - {entitlement_name}\n      ...\n\n   🎁 Offerings: {count}\n      - {offering_name} (current: yes/no)\n      ...\n\n   🔗 Webhooks: {count}\n      - {webhook_name} → {url}\n      ...\n   ```\n\n5. **Highlight Issues** (if any)\n   - Products not attached to any entitlement\n   - Offerings without packages\n   - Apps without products\n"
}

SHA-256 of public snapshot: 0367c64bd8f585ebbb666b6fd80a7bfd6d1c5a2a54bbc1d8e97ad53e46eb5737