RevenueCatRevenueCatOfficialยท31 Agent Skills Included

play-billing-skills

Android billing integration, subscriptions, and Play Billing migrations

Guides Android billing work across raw Google Play Billing Library and the RevenueCat SDK. Covers setup, purchase flows, subscription states, price changes, payment recovery, webhooks, RTDN, testing, and Play Billing Library 7 to 9 migrations. Eliminates guesswork around response codes, receipt verification, and edge cases like grace periods, account holds, and refunds. Gives coding agents step-by-step recipes with exact API calls and verification checks.
npx skills add RevenueCat/play-billing-skills --all -g -y

All Skills in This Repository (31)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
RevenueCatRevenueCat

price-changes

Manage subscription price changes in RevenueCat's Android SDK environment.

Official
Intermediate
๐Ÿ“ฆ In Repo
RevenueCatRevenueCat

error-handling

Categorize RevenueCat Android SDK errors and map them to user-friendly messages.

Official
Intermediate
๐Ÿ“ฆ In Repo
RevenueCatRevenueCat

catalog-management

Synchronize Android product catalogs between Google Play Console and RevenueCat dashboard.

Official
Intermediate
๐Ÿ“ฆ In Repo
RevenueCatRevenueCat

understanding-revenuecat

Explain RevenueCat Android SDK architecture and its billing components.

Official
Intermediate
๐Ÿ“ฆ In Repo
RevenueCatRevenueCat

cancellations-pauses-winback

Detect RevenueCat cancellation, pause, and winback states on Android.

Official
Advanced
๐Ÿ“ฆ In Repo
RevenueCatRevenueCat

security

Configure entitlement verification and API key management for RevenueCat Android apps.

Official
Intermediate
๐Ÿ“ฆ In Repo
RevenueCatRevenueCat

revenuecat-vs-raw-billing

Compare RevenueCat and Google Play Billing Library for Android billing strategies.

Official
Intermediate
๐Ÿ“ฆ In Repo
RevenueCatRevenueCat

setup

Automate RevenueCat Android project setup, service account configuration, and entitlements.

Official
Intermediate
๐Ÿ“ฆ In Repo
RevenueCatRevenueCat

subscription-states

Determine user subscription states on the RevenueCat Android platform.

Official
Intermediate
๐Ÿ“ฆ In Repo
RevenueCatRevenueCat

backend

Automate RevenueCat backend operations for Android subscription management via REST API.

Official
Advanced
๐Ÿ“ฆ In Repo
RevenueCatRevenueCat

one-time-products

Automate one-time product sales and purchase verification on Android with RevenueCat SDK.

Official
Advanced
๐Ÿ“ฆ In Repo
RevenueCatRevenueCat

subscriptions

Map Google Play subscription structures to RevenueCat's Android SDK object model.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install Play Billing Skills?โ–ผ

Run `npx skills add RevenueCat/play-billing-skills --all -g -y` in your terminal to install all 45 skills globally.

What does Play Billing Skills cover?โ–ผ

It covers the full Android billing lifecycle: setup, purchases, subscriptions, plan and price changes, cancellations, payment recovery, security, testing, and server-side verification with RTDN or RevenueCat webhooks.

Should I use the google-play or revenuecat collection?โ–ผ

Use google-play if you integrate BillingClient directly and run your own verification backend. Use revenuecat if you let the RevenueCat SDK handle billing, verification, and subscription state for you.

Does it help migrate to Play Billing Library 9?โ–ผ

Yes. Dedicated skills walk through v7-to-v8, v8-to-v9, and combined v7-to-v9 migrations with rename maps, dependency bumps, and verification steps.

Which coding agents work with these skills?โ–ผ

Claude Code loads them natively, while Android Studio Agent mode, Gemini CLI, Cursor, and Codex can follow the same SKILL.md files as plain markdown instructions.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’