Help us improve
Share bugs, ideas, or general feedback.
From RevenueCat
Guides RevenueCat integration for in-app purchases in iOS/Android apps: creates projects/apps, configures stores, retrieves API keys, installs SDKs. Invoke for subscription setup.
npx claudepluginhub revenuecat/ai-toolkit --plugin RevenueCatHow this skill is triggered — by the user, by Claude, or both
Slash command
/RevenueCat:integrate-revenuecatThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Walks you through the complete app setup process including:
Mines projects and conversations into a searchable memory palace and retrieves past work via semantic search.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.
Share bugs, ideas, or general feedback.
Walks you through the complete app setup process including:
Arguments:
platform (required): Either ios or androidapp_identifier (optional): Bundle ID (iOS) or package name (Android)project_name (optional): Name of the project to create the app in. If not provided, the user will be prompted to select a project.Available as $ARGUMENTS.
Use the RevenueCat MCP server for all tool calls.
When the user invokes this skill, guide them through app setup:
Understand the status quo Understand the status quo and the intention of the user. You need the following information:
Get Projects
list-projects tool to retrieve all accessible projects. Check if there is already a project that matches the current app (ask the user if uncertain).create-revenuecat-project skill to set up the projectapp_store and/or play_store apps set up. A test_store app should be available in any case.If the user confirms that their app is already set up on App Store Connect, Google Play Console, Create App (if needed)
Use the create-app tool with:
type: "app_store", bundle_id from beforetype: "play_store", package_name from beforename: derived from identifier or ask userGet API Key
list-public-api-keys with the app ID (app_store / play_store if app is already set up on App Store Connect / Google Play Console, test_store otherwise)Integrate Integrate the SDK in the app code. See: https://www.revenuecat.com/docs/getting-started/quickstart.md
Next steps: Product and entitlement setup Check if products, entitlements, and offerings are already set up in the project. If not, offer to help set them up, you can follow the steps in the create-revenuecat-project skill.
Next steps: Store Setup
For iOS (App Store Connect):
a) In-App Purchase Key (Recommended for StoreKit 2)
b) Shared Secret (Legacy StoreKit 1)
c) If the user provides you with this information, set up the App in RevenueCat accordingly (create-app / update-app).
For Android (Google Play Console):
a) Service Account Credentials
b) Real-time Developer Notifications (RTDN)
c) If the user provides you with this information, set up the App in RevenueCat accordingly (create-app / update-app).