revenuecat

Sets up RevenueCat projects, apps, products, entitlements, offerings for Expo/mobile apps.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/binan-maker/QRS --skill revenuecat-binan-maker
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: revenuecat
Source: https://github.com/binan-maker/QRS/tree/main/.local/skills/revenuecat
Command: npx skills add https://github.com/binan-maker/QRS --skill revenuecat-binan-maker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

RevenueCat integration provides a guided, end-to-end approach to setting up and managing cross-store in-app purchases for Expo/mobile React Native apps, unifying product, entitlement, and offering configuration.

Core Features & Use Cases

  • Guided setup for projects, apps, products, entitlements, offerings, and packages across test and production stores.
  • Client-side purchases via react-native-purchases and server-side management via the RevenueCat REST SDK.
  • Real-world use: quickly enable subscriptions in a mobile app and query current offerings to present accurate pricing to users.

Quick Start

Seed RevenueCat with a seed script and initialize RevenueCat in your Expo/mobile app.

Frequently Asked Questions about revenuecat

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up in-app purchases in an Expo React Native app?▼

Setting up in-app purchases in Expo involves configuring RevenueCat projects, apps, products, entitlements, and offerings, then initializing client-side purchases via react-native-purchases to manage subscriptions and pricing.

What is the best way to manage cross-store subscriptions for a mobile app?▼

Managing cross-store subscriptions for a mobile app is done by unifying product, entitlement, and offering configurations through RevenueCat, allowing you to query current offerings and present accurate pricing to users across test and production stores.

Does RevenueCat work with Expo for managing entitlements and offerings?▼

Yes, RevenueCat works with Expo by targeting mobile-first workflows on React Native, providing a guided setup to configure entitlements and offerings, and using environment variable conventions and seed scripting to manage packages across stores.

How do I handle server-side access for RevenueCat in-app purchases?▼

You handle server-side access for RevenueCat in-app purchases by using the @replit/revenuecat-sdk REST SDK to manage customer info, offerings, purchases, and restoration runtime primitives from your backend infrastructure.

Do I need a seed script to initialize RevenueCat products in my mobile app?▼

Yes, you need a seed script to seed RevenueCat with your product configurations and initialize the service in your Expo or mobile React Native app, meeting the required prerequisites to manage runtime purchase primitives.