Notre avis
Affiche un résumé de la configuration d'un projet RevenueCat : applications, produits, droits, offres et webhooks.
Points forts
- Vue d'ensemble rapide de la configuration RevenueCat
- Détection des problèmes potentiels (produits sans droits, offres sans packages)
- Filtrage par nom de projet et affichage de tous les projets accessible
Limites
- Nécessite des droits d'accès à l'API RevenueCat
- Ne modifie pas la configuration, seulement en lecture
- Dépend des outils MCP pour la récupération des données
Lorsque vous avez besoin d'un aperçu rapide de l'état d'un ou plusieurs projets RevenueCat.
Si vous souhaitez modifier la configuration RevenueCat, car cette commande est en lecture seule.
Analyse de sécurité
SûrThe skill only reads project configuration via designated MCP tools and presents a summary. No external network calls, file system access, or destructive actions are performed. No sensitive data is exfiltrated.
Aucun point d'attention détecté
Exemples
Show me the RevenueCat status for the project 'Fitness Tracker'.List the status of all my RevenueCat projects.What is the RevenueCat status for NonExistentApp?name: status description: Get a quick overview of your RevenueCat project configuration including apps, products, entitlements, offerings, and webhooks.
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
/rc: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
When the user invokes this skill, perform the following steps:
-
Parse Arguments (from $ARGUMENTS)
- Extract
project_name(optional) - Project name matching is case-insensitive and supports partial matches
- Extract
-
Get Projects
- Call
mcp_RC_get_projectto 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
- Call
-
Gather Statistics for Each Project For each project (filtered or all):
- Call
mcp_RC_list_appswith the project_id - Call
mcp_RC_list_productswith the project_id - Call
mcp_RC_list_entitlementswith the project_id - Call
mcp_RC_list_offeringswith the project_id - Call
mcp_RC_list_webhook_integrationswith the project_id
- Call
-
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} ... -
Highlight Issues (if any)
- Products not attached to any entitlement
- Offerings without packages
- Apps without products
Example Output
Example 1: Status for a specific project
/rc:status "Fitness Tracker"
Output:
📊 RevenueCat Project Status
============================
Project: Fitness Tracker (proj8f7f2106)
📱 Apps: 3
- Fitness Tracker (app_store) - iOS
- Fitness Tracker (Web) (rc_billing) - Web
- Fitness Tracker (Stripe) (stripe) - Stripe
📦 Products: 20
- com.fitness.premium_monthly (subscription)
- com.fitness.premium_yearly (subscription)
- ...
🔑 Entitlements: 1
- Premium: Unlock all features
🎁 Offerings: 11
- default (current: yes)
- annual-promo
- ...
🔗 Webhooks: 1
- Production Backend → https://api.myapp.com/webhooks/rc
✅ Configuration looks healthy!
Example 2: Status for all projects (no project name)
/rc:status
Shows status for all accessible projects, one after another.
Example 3: No matching project
/rc:status NonExistentApp
Output:
⚠️ No project found matching "NonExistentApp"
Available projects:
- Fitness Tracker
- Recipe App
- Photo Editor
- Music Player
- Task Manager
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.