revenuecat
SKILL.md
RevenueCat Skill
Expert assistance for implementing in-app subscriptions and purchases using RevenueCat across iOS, Android, Flutter, React Native, and web platforms.
When to Use This Skill
This skill should be triggered when:
- SDK Setup: Initializing RevenueCat SDK in iOS, Android, Flutter, or React Native apps
- Subscription Implementation: Adding subscription or in-app purchase functionality
- Entitlement Checks: Verifying user access to premium features or content
- Purchase Flow: Implementing buy buttons, handling transactions, or processing purchases
- Restore Purchases: Adding restore functionality for users switching devices
- Offerings/Products: Fetching and displaying subscription options or product catalogs
- Paywall Design: Building or configuring paywalls and purchase screens
- Customer Info: Retrieving subscription status or customer data
- Debugging Purchases: Troubleshooting subscription issues or transaction failures
- REST API Integration: Server-side subscription validation or webhook handling