Revenuecat Status

RevenueCat/ai-toolkit/revenuecat/skills/revenuecat-status

作者 RevenueCatccfc038185ec457b2ac9077f3bbf1ba947a44dbb无许可证收录于 2026年10月9日更新于 2026年10月9日

Get a quick overview of your RevenueCat project configuration including apps, products, entitlements, offerings, and webhooks.

仅含说明DevOps & Cloud
AI 生成的概览

汇总 RevenueCat 项目的应用、产品、权益、优惠和 Webhook,生成状态报告。

功能
该技能从 RevenueCat 项目收集配置数据,并以格式化的状态报告呈现。报告列出应用及平台、产品、权益、优惠及其包,以及 Webhook 集成,并标出可能的问题,例如未关联任何权益的产品、没有包的优惠,以及没有产品的应用。它可针对指定名称的单个项目或所有可访问项目进行汇报。
适用场景
当你需要快速了解某个 RevenueCat 项目的配置情况时使用。它适合检查应用、产品、权益、优惠和 Webhook 的覆盖情况,或在发布前发现配置缺口。
运行要求
需要通过 RevenueCat MCP 服务器或 rc CLI 访问 RevenueCat 项目,并具备相应的 list 工具。该技能不附带脚本,仅为说明文档。

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

/revenuecat-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

Use 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).

When the user invokes this skill, perform the following steps:

  1. Parse Arguments (from $ARGUMENTS)

    • Extract project_name (optional)
    • Project name matching is case-insensitive and supports partial matches
  2. Get Projects

    • Use list-projects tool to retrieve all accessible projects
    • If project_name is 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_name provided, show status for all projects
  3. Gather Statistics for Each Project For each project (filtered or all), use the following tools:

    • list-apps
    • list-products
    • list-entitlements
    • list-offerings
    • list-webhook-integrations
  4. 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}   ...
  5. Highlight Issues (if any)

    • Products not attached to any entitlement
    • Offerings without packages
    • Apps without products

来源与署名

来源:RevenueCat/ai-toolkit位于revenuecat/skills/revenuecat-status提交ccfc038

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架