{"id":14927,"plugin_id":"plugin_asdk_app_6a69853c7df08191801acfc8ff769b01","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:10:25.126Z","digest":"0367c64bd8f585ebbb666b6fd80a7bfd6d1c5a2a54bbc1d8e97ad53e46eb5737","against":null,"payload":{"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"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}