rc-understanding-revenuecat
Installation
SKILL.md
Understanding RevenueCat
Phase 0: Intent
Use this skill before writing any RevenueCat code. It gives you the vocabulary and mental model you need so that downstream skills (setup, configuration, purchase flow, entitlements) make sense.
Start here if any of these apply:
- You are new to RevenueCat or coming from a raw Play Billing integration.
- You are unsure which concept maps to which dashboard object.
- You need to decide which downstream skill to invoke for a specific user goal.
Skip this skill if you already know the difference between an Offering, a Package, a Product, and an Entitlement, and you already know that Purchases.sharedInstance is the single entry point.
Phase 1: Orient
Raw Android in-app purchases require three separate systems. RevenueCat folds all three into one SDK plus one dashboard.