What problem does it solve?
This Skill streamlines the complex process of integrating in-app purchases and subscription management into mobile applications, ensuring developers avoid common pitfalls like duplicate product storage or incorrect pricing logic.
Core Features & Use Cases
- Automated Entity Setup: Programmatically create and configure RevenueCat projects, apps, products, entitlements, and offerings using a dedicated seed script.
- Subscription Management: Provides standardized hooks for checking entitlement status, fetching offerings, and handling purchase flows in React Native/Expo environments.
- Use Case: A developer building a habit tracker can use this Skill to quickly set up a monthly premium subscription tier, attach it to a specific entitlement, and implement a paywall that dynamically displays prices based on the user's context.
Quick Start
Use the revenuecat skill to initialize a new project and configure the default premium subscription entitlement.