Skip to main content
Skip to navigation

Skills

Playbooks that tell your coding agent the right order of operations for RevenueCat workflows

AIAsk AIChatGPTClaude

This page lists the skills that ship with the RevenueCat AI Toolkit. To install them, see Plugins.

Skills are focused playbooks that tell your agent which steps to take for a given workflow, so it follows the right order of operations instead of guessing from generic docs. Skills carry procedural knowledge; the MCP server carries access. A skill knows that Entitlements have to exist before Offerings reference them, and the MCP server is what actually creates them.

Install

Plugins install every skill for you. Install them on their own only if your environment doesn't support plugins:

npx skills add RevenueCat/ai-toolkit

Skills are sourced from the RevenueCat/ai-toolkit repository, which is the source of truth for what ships today.

Available skills

SkillWhat it does
integrate-revenuecatSets up RevenueCat end-to-end: dashboard configuration via MCP, SDK installation, and configuration at launch.
create-revenuecat-projectCreates a project from scratch: apps, Products, Entitlements, Offerings, and Packages in the correct order.
revenuecat-paywallDisplays a Paywall in your app using the RevenueCatUI SDK.
revenuecat-purchase-flowImplements the purchase and restore flow, including error and cancellation handling.
revenuecat-entitlements-gateGates paid features behind Entitlement checks.
revenuecat-identify-userTies RevenueCat identity to your app's authentication system.
revenuecat-testing-setupSets up purchase testing without charging real money.
revenuecat-troubleshootDiagnoses integration issues like empty Offerings, missing Products, or inactive Entitlements.
revenuecat-statusSummarizes your project configuration and flags problems.
revenuecat-chartsQueries chart data and interprets subscription metrics.
revenuecat-experiment-analysisAnalyzes experiment results.
revenuecat-sdk-compatibilityChecks whether an SDK version supports a feature and assesses upgrade impact.
revenuecat-store-stateInspects and changes product state in App Store Connect and Google Play Console.
revenuecat-customer-centerAdds the Customer Center self-service subscription management UI.
revenuecat-migrateMigrates from raw StoreKit or Google Play Billing, or upgrades the SDK across major versions.
revenuecatHandles RevenueCat tasks not covered by a more specific skill.

Google Play skills

The revenuecat-play-billing plugin adds a second set of skills covering the Google Play subscription lifecycle in depth: purchases, plan and price changes, payment recovery, webhooks, and security. See Plugins.

How your agent picks a skill

You don't invoke skills by name. Describe the task and the agent loads the skill that matches:

Gate the premium tab behind an entitlement check.

That prompt loads revenuecat-entitlements-gate. If no specific skill matches, the agent falls back to the general revenuecat skill.

Was this page helpful?