RevenueCat

76 mods in 3 plugins, 2 repositories, 145 stars between them.

alternative-billing

02

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when implementing Google Play's alternative billing programs, external offers and billing choice (PBL 5.2 through 9.1). Covers user choice billing, alternative billing only, billing choice, external transaction reporting, and the regional program eligibility.

not rated 57 +3 changed 2d ago A 56 tokens original Apache-2.0

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when building a backend for Google Play Billing receipt verification. Covers receiving purchase tokens from the client, calling the Google Play Developer API to verify, storing subscription state, and exposing a production ready verification endpoint.

not rated 57 +3 changed 2d ago A 47 tokens original Apache-2.0

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill as a reference lookup for every Play Billing Library BillingResponseCode and sub response code, with description, category, and handling guidance. Grounded in PBL 9.x.

not rated 57 +3 changed 2d ago A 43 tokens original Apache-2.0

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when implementing cancellations, developer initiated revocations, subscription pauses, and winback offers on Google Play. Covers user initiated cancellation, system cancellation, developer revoke/refund, pause resume flow, and winback API tools.

not rated 57 +3 changed 2d ago A 54 tokens original Apache-2.0

catalog-management

06

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when managing Google Play product and subscription catalogs programmatically with the Google Play Developer API. Covers create, update, activation, deactivation, and deletion for monetization.onetimeproducts, monetization.subscriptions, and legacy inappproducts endpoints, plus regional pricing…

not rated 57 +3 changed 2d ago A 61 tokens original Apache-2.0

error-handling

07

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when designing error handling and retry strategy for the Play Billing Library. Classifies every BillingResponseCode into recoverable, non recoverable, and user driven categories and builds a retry plan with exponential backoff and circuit breaker patterns.

not rated 57 +3 changed 2d ago A 52 tokens original Apache-2.0

integrating-pbl

08

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when integrating the Google Play Billing Library client side (adding the dependency, wiring BillingClient, managing its connection lifecycle, and querying product details). Grounded in PBL 9.x.

not rated 57 +3 changed 2d ago A 45 tokens original Apache-2.0

one-time-products

09

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when implementing, acknowledging, or consuming Google Play one time products (consumables and non consumables) with the Play Billing Library. Covers launch, pending transactions, consume for consumables, acknowledge for non consumables.

not rated 57 +3 changed 2d ago A 51 tokens original Apache-2.0

payment-recovery

10

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when handling failed subscription renewals on Google Play. Covers Grace Period (user keeps access), Account Hold (access revoked), the RTDN signals that move between stages, and the in app messaging required to drive recovery.

not rated 57 +3 changed 2d ago A 50 tokens original Apache-2.0

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when migrating an Android app from Play Billing Library 7.x to 8.x (latest 8.3.0). Covers the full breaking change list, the dependency bump, the required API replacements, the minSdk 23 floor from 8.1, and the step by step verification flow.

not rated 57 +3 changed 2d ago A 74 tokens original Apache-2.0

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when migrating an Android app from Play Billing Library 7.x to 9.x (latest 9.1.0). Google documents the 7 to 9 upgrade as one hop; this skill still runs it as two compile checkpoints, the v8.0.0 removals first and then the v9 delta. Covers the full removal map, the dependency bumps, the SDK and Kotlin…

not rated 57 +3 changed 2d ago A 104 tokens original Apache-2.0

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when migrating an Android app from Play Billing Library 8.x to 9.x (latest 9.1.0). Covers the v9 delta: the dependency bump, the removed Sku and QueryPurchaseHistoryParams types, the compileSdk 35 and Kotlin 2.2 (billing-ktx) floors, the blocked Play Store error reclassification, the nullable getLinkUri…

not rated 57 +3 changed 2d ago A 107 tokens original Apache-2.0

plan-changes

14

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when implementing Google Play subscription upgrades, downgrades, or plan switches with SubscriptionProductReplacementParams (PBL 8.1+) plus SubscriptionUpdateParams.setOldPurchaseToken. Covers the replacement modes (WITHTIMEPRORATION, CHARGEPRORATEDPRICE, WITHOUTPRORATION, CHARGEFULLPRICE, DEFERRED…

not rated 57 +3 changed 2d ago A 84 tokens original Apache-2.0

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill as a quick reference for billing related Google Play Developer API REST endpoints, covering purchases.products, purchases.subscriptionsv2, purchases.voidedpurchases, and monetization endpoints. Lists paths, auth scopes, and typical request shapes.

not rated 57 +3 changed 2d ago A 56 tokens original Apache-2.0

price-changes

16

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when changing subscription prices on Google Play. Covers price decreases, opt in versus opt out price increases, the 30 to 37 day notification timeline, the OUTSTANDING price change state, and the API calls to manage price changes for existing subscribers.

not rated 57 +3 changed 2d ago A 57 tokens original Apache-2.0

purchase-flow

17

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when implementing the Play Billing purchase flow end to end. Covers building BillingFlowParams, launching launchBillingFlow(), receiving results in PurchasesUpdatedListener, handling every BillingResult outcome, and posting to your backend.

not rated 57 +3 changed 2d ago A 48 tokens original Apache-2.0

rtdn-reference

18

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill as a quick lookup for all Google Play Real Time Developer Notification (RTDN) types with their integer codes, trigger conditions, and recommended handling. Covers subscription notifications, one time purchase notifications, voided purchase notifications, pending refund review notifications, and test…

not rated 57 +3 changed 2d ago A 60 tokens original Apache-2.0

rtdn

19

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when setting up Real Time Developer Notifications (RTDN) for Google Play. Covers the full pipeline from Cloud Pub/Sub configuration through message parsing and processing all 18 subscription notification types (codes 1 to 13, 17 to 20, and 22).

not rated 57 +3 changed 2d ago A 60 tokens original Apache-2.0

security

20

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when hardening a Google Play Billing integration against fraud. Covers server side receipt verification, replay attack protection, device fingerprinting, velocity checks, and the most common billing fraud patterns.

not rated 57 +3 changed 2d ago A 41 tokens original Apache-2.0

setup

21

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when configuring Play Console, creating products, enabling service account API access, or setting up RTDN before writing billing code. You stand up the full Google Play billing environment so app and backend code can authenticate, query products, and receive server side purchase events.

not rated 57 +3 changed 2d ago A 56 tokens original Apache-2.0

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill as the pull out reference for the full Google Play subscription state machine, showing every state and every RTDN triggered transition in one diagram.

not rated 57 +3 changed 2d ago A 35 tokens original Apache-2.0

subscription-states

23

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when mapping a Google Play subscription to the eight states (PENDING, ACTIVE, INGRACEPERIOD, ONHOLD, PAUSED, CANCELED, EXPIRED, PENDINGPURCHASECANCELED) and deciding what access your app should grant in each state.

not rated 57 +3 changed 2d ago A 62 tokens original Apache-2.0

subscriptions

24

RevenueCat/play-billing-skills

Skill Claude CodeCodex

Use this skill when modeling Google Play subscriptions (the three tier Subscription, Base Plan, Offer hierarchy), choosing a catalog shape, and deciding how to map your paywall to base plans and offers. Grounded in Play Billing Library 9.x.

not rated 57 +3 changed 2d ago A 51 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: