revenuecat-status
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseRevenueCat Status
RevenueCat 状态
Get a quick overview of your RevenueCat project configuration.
快速概览你的RevenueCat项目配置。
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
该命令提供你的RevenueCat项目摘要,包括:
- 应用数量及其平台
- 已配置的产品总数
- 已定义的权益
- 套餐及其包
- Webhook集成
Usage
使用方法
/revenuecat-status [project_name]Arguments:
- (optional): Name of the project to show status for. If not provided, shows status for all accessible projects.
project_name
Can be referenced as in the skill.
$ARGUMENTS/revenuecat-status [project_name]参数:
- (可选):要查看状态的项目名称。如果未提供,将显示所有可访问项目的状态。
project_name
在技能中可引用为。
$ARGUMENTSInstructions
操作说明
Use the RevenueCat MCP server for all tool calls.
When the user invokes this skill, perform the following steps:
-
Parse Arguments (from $ARGUMENTS)
- Extract (optional)
project_name - Project name matching is case-insensitive and supports partial matches
- Extract
-
Get Projects
- Use tool to retrieve all accessible projects
list-projects - If is specified in arguments, filter projects by name (case-insensitive partial match)
project_name - If no matching project found, inform the user and list available projects
- If no provided, show status for all projects
project_name
- Use
-
Gather Statistics for Each Project For each project (filtered or all), use the following tools:
list-appslist-productslist-entitlementslist-offeringslist-webhook-integrations
-
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
所有工具调用均使用RevenueCat MCP服务器。
当用户调用此技能时,请执行以下步骤:
-
解析参数(来自$ARGUMENTS)
- 提取(可选)
project_name - 项目名称匹配不区分大小写,支持部分匹配
- 提取
-
获取项目
- 使用工具检索所有可访问的项目
list-projects - 如果参数中指定了,按名称过滤项目(不区分大小写的部分匹配)
project_name - 如果未找到匹配项目,告知用户并列出可用项目
- 如果未提供,显示所有项目的状态
project_name
- 使用
-
收集每个项目的统计信息 对于每个筛选后的项目或所有项目,使用以下工具:
list-appslist-productslist-entitlementslist-offeringslist-webhook-integrations
-
呈现摘要 将结果格式化为清晰的状态报告:
📊 RevenueCat 项目状态 ============================ 项目: {project_name} ({project_id}) 📱 应用: {count} - {app_name} ({platform}) ... 📦 产品: {count} - {product_identifier} ({type}) ... 🔑 权益: {count} - {entitlement_name} ... 🎁 套餐: {count} - {offering_name} (当前: 是/否) ... 🔗 Webhook: {count} - {webhook_name} → {url} ... -
突出显示问题(如有)
- 未关联到任何权益的产品
- 无包的套餐
- 无产品的应用