SuperAPI AI 工具集

revenuecat-status

办公与效率

查看项目

更新于 10-15 14:02

技能介绍

RevenueCat Status 用于快速获取 RevenueCat 项目配置的整体概览。

用途 该技能面向需要了解 RevenueCat 项目当前配置状态的场景,帮助用户集中查看应用、产品、权益、Offerings 和 Webhook 等关键配置项的数量与明细。

主要能力 根据资料,该命令提供以下摘要信息:

  • 应用数量及其平台
  • 已配置的产品总数
  • 已定义的权益(Entitlements)
  • Offerings 及其包(Packages)
  • Webhook 集成

使用方式 调用格式为: /revenuecat-status [project_name]

参数说明:

  • project_name(可选):要显示状态的项目名称。如果未提供,则显示所有可访问项目的状态。
  • 在技能中可通过 $ARGUMENTS 引用该参数。

执行步骤(依据资料):

  1. 解析参数(来自 $ARGUMENTS):提取可选的 project_name。项目名称匹配不区分大小写,并支持部分匹配。
  2. 获取项目:使用 list-projects 工具检索所有可访问项目。如果参数中指定了 project_name,则按名称过滤项目(不区分大小写的部分匹配)。如果未找到匹配项目,则告知用户并列出可用项目。如果未提供 project_name,则显示所有项目的状态。
  3. 为每个项目(过滤后的或全部)收集统计信息,使用以下工具:list-apps、list-products、list-entitlements、list-offerings、list-webhook-integrations。
  4. 呈现摘要,格式为清晰的状态报告,包含项目名称与 ID、应用数量及名称与平台、产品数量及标识符与类型、权益数量及名称、Offerings 数量及名称与是否为当前项、Webhook 数量及名称与 URL。
  5. 高亮问题(如有):未关联任何权益的产品、没有包的 Offerings、没有产品的应用。

工具调用说明:所有工具调用使用 RevenueCat MCP 服务器或 rc CLI(参见 revenuecat-cli 技能)。每个 list-* 工具都有对应的 rc <noun> list 等价命令,例如 list-offerings 对应 rc offerings list;注意 list-webhook-integrations 对应 rc webhooks list。

适用场景 适用于需要快速审查 RevenueCat 项目配置、核对应用与产品关联、检查权益与 Offerings 设置、确认 Webhook 集成,以及发现配置缺失或异常(如产品未关联权益、Offerings 无包、应用无产品)的场景。

限制 资料未提供关于收费、价格、平台支持范围、性能或效果的具体信息,暂未提供。