Sync App Store Connect and RevenueCat catalogs
mainThe asc-revenuecat-catalog-sync skill reconciles App Store Connect (ASC) subscriptions and in-app purchases (IAPs) with RevenueCat products, entitlements, offerings, and packages. It is used to bootstrap RevenueCat from an existing ASC catalog, create missing ASC items, or perform drift audits to ensure both systems are aligned.
Key Concepts
- Canonical Identifier: The primary link between systems is
ASC productId == RevenueCat store_identifier. You must keepproductIdstable once products are live and avoid using display names as unique identifiers. - Scope Boundary: The skill uses RevenueCat MCP to configure RevenueCat resources. It does not create App Store Connect products directly; you must use
asccommands to create missing ASC subscription groups, subscriptions, and IAPs before the mapping phase.