github.com/RevenueCat/ai-toolkit
| Skill | Added | Review |
|---|---|---|
rc-understanding-revenuecat revenuecat-play-billing/skills/rc-understanding-revenuecat/SKILL.md Use this skill to orient an agent to the RevenueCat Android SDK (10.x) architecture. Covers how RevenueCat reorganizes BillingClient, Google Play Developer API, and RTDN into a single SDK, and how Products, Packages, Offerings, Entitlements, and CustomerInfo connect. | 65 65 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: ccfc038 | |
rc-webhooks revenuecat-play-billing/skills/rc-webhooks/SKILL.md Use this skill when consuming RevenueCat webhooks on your backend. Covers the normalized event schema, the full event type list, idempotency via the event id field, and the correct handling for CANCELLATION versus EXPIRATION versus RENEWAL. | 73 73 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: ccfc038 | |
revenuecat revenuecat/skills/revenuecat/SKILL.md Used for all interaction with RevenueCat not covered by a different skill | 58 58 1.00x No change in agent success vs baseline Impact 50% 1.00xAverage score across 1 eval scenario Securityby Passed No findings from the security scan Reviewed: Version: ccfc038 | |
revenuecat-app-valuation revenuecat/skills/revenuecat-app-valuation/SKILL.md Use this skill when the user asks how much their app is worth, what they could sell their app for, how app valuations or acquisitions work, or how to prepare a subscription app for sale/exit. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: ccfc038 | |
revenuecat-audiences revenuecat/skills/revenuecat-audiences/SKILL.md Use before sharing a link to a filtered customer list or audience, and when identifying, filtering, or ranking the user's customers (a segment, who they are, a product or duration, spend, renewals, status, country, attribution). | 67 67 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: ccfc038 | |
revenuecat-billing revenuecat/skills/revenuecat-billing/SKILL.md Use when the user asks about their RevenueCat plan, billing, their RevenueCat invoices, or how much they will have to pay RevenueCat. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: ccfc038 | |
revenuecat-charts revenuecat/skills/revenuecat-charts/SKILL.md Use when the user asks about RevenueCat data, analytics, charts, or KPIs — querying charts with get-chart-options-schema and get-chart-data, interpreting subscription metrics, or sharing dashboard chart links. For forecasts, projections, or run-rates, use revenuecat-forecasting. | — | |
revenuecat-cli revenuecat/skills/revenuecat-cli/SKILL.md Drive RevenueCat from the terminal with the `rc` CLI, an alternative to the RevenueCat MCP server for humans, CI, and agents. Covers install, authentication, command discovery, and output conventions. Referenced by the other RevenueCat skills whenever they offer a CLI path. | 65 65 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: ccfc038 | |
revenuecat-customer-center revenuecat/skills/revenuecat-customer-center/SKILL.md Add the RevenueCat Customer Center (self service subscription management UI) to an app. Use when the user asks to add a customer center, build a self service subscriptions screen, let users manage subscriptions in app, add a subscription management screen, present CustomerCenterView, call presentCustomerCenter, or wire a 'manage subscription' button to the RevenueCat customer center on iOS, Android, Kotlin Multiplatform, Flutter, or React Native. | 66 66 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: ccfc038 | |
revenuecat-identify-user revenuecat/skills/revenuecat-identify-user/SKILL.md Tie RevenueCat identity to your app's auth system. Use when the user asks to log in to RevenueCat, sync a user with RevenueCat, switch RevenueCat user on login, log out of RevenueCat, move a user from anonymous to identified, set appUserID, or handle account switching on iOS, Android, Kotlin Multiplatform, Flutter, or React Native. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: ccfc038 | |
revenuecat-migrate revenuecat/skills/revenuecat-migrate/SKILL.md Migrate to RevenueCat from raw StoreKit or Google Play Billing, or upgrade the RevenueCat SDK across a major version. Use when the user says migrate to RevenueCat, switch from StoreKit to RC, upgrade RevenueCat SDK, from v4 to v5, observer mode, RevenueCat major version upgrade, or already have in app purchases and want to add RevenueCat on iOS, Android, Kotlin Multiplatform, Flutter, or React Native. | 72 72 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: ccfc038 | |
revenuecat-purchase-flow revenuecat/skills/revenuecat-purchase-flow/SKILL.md Implement the RevenueCat purchase and restore flow. Use when the user asks to buy a package, purchase a subscription, fetch offerings, build the purchase logic behind a custom (hand-coded) paywall, handle purchase errors, detect user cancelled, or restore previous purchases on iOS, Android, Kotlin Multiplatform, Flutter, or React Native. | — | |
revenuecat-status revenuecat/skills/revenuecat-status/SKILL.md Get a quick overview of your RevenueCat project configuration including apps, products, entitlements, offerings, and webhooks. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: ccfc038 | |
revenuecat-testing-setup revenuecat/skills/revenuecat-testing-setup/SKILL.md Set up a testing environment for RevenueCat purchases without charging real money. Use when the user says test RevenueCat purchases, sandbox setup, StoreKit configuration file, license tester, how do I test purchases without real money, set up sandbox account, internal testing track, or test paywall on iOS, Android, Kotlin Multiplatform, Flutter, or React Native. | 70 70 Impact — No eval scenarios have been run Securityby Medium Suggest reviewing before use Version: ccfc038 | |
revenuecat-troubleshoot revenuecat/skills/revenuecat-troubleshoot/SKILL.md Diagnose and resolve RevenueCat integration issues — inspects dashboard configuration through the RevenueCat MCP, walks the SDK debug logs, and covers code-side gotchas. Use when the user says offerings are empty, products not loading, entitlement not active after purchase, paywall won't load, transactions not appearing, customer info shows no entitlements, sandbox purchase not working, or RevenueCat is broken on iOS, Android, Kotlin Multiplatform, Flutter, or React Native. | 73 73 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: ccfc038 |