asc-revenuecat-catalog-sync

Reconciles App Store Connect subscriptions and purchases with RevenueCat Catalogs via ASC and RevenueCat MCPs.

32|10|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/moasq/nanowave --skill asc-revenuecat-catalog-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asc-revenuecat-catalog-sync
Source: https://github.com/moasq/nanowave/tree/main/internal/orchestration/skills/features/asc-revenuecat-catalog-sync
Command: npx skills add https://github.com/moasq/nanowave --skill asc-revenuecat-catalog-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill synchronizes your App Store Connect (ASC) subscriptions and in-app purchases with your RevenueCat products, ensuring consistency and reducing manual errors in your in-app purchase catalog management.

Core Features & Use Cases

  • Catalog Reconciliation: Compares ASC and RevenueCat product data to identify discrepancies.
  • Automated Creation: Creates missing products, entitlements, offerings, and packages in either ASC or RevenueCat based on your configuration.
  • Audit Mode: Performs a read-only audit to show potential conflicts and missing items before making any changes.
  • Use Case: When launching a new app or updating your subscription offerings, use this skill to ensure all products defined in App Store Connect are correctly mirrored in RevenueCat, including their associated entitlements and pricing.

Quick Start

Run an audit of your App Store Connect catalog against RevenueCat for app ID APP_ID and project ID PROJECT_ID.

Frequently Asked Questions about asc-revenuecat-catalog-sync

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

FAQPage Schema
How do I sync App Store Connect subscriptions with RevenueCat products?

Synchronizing in-app purchase catalogs requires prior authentication for both App Store Connect and RevenueCat services, along with your specific app ID and RevenueCat project ID, to successfully reconcile subscriptions and entitlements.

Can I audit RevenueCat and App Store Connect catalogs without making changes?

Running an audit requires passing your App Store Connect app ID and RevenueCat project ID. The audit performs a read-only comparison to identify missing in-app purchases, entitlements, and offerings before making any changes.

What is catalog reconciliation for App Store Connect and RevenueCat?

Catalog reconciliation is the process of comparing App Store Connect subscriptions and in-app purchases against RevenueCat products. It identifies discrepancies and creates missing products, entitlements, offerings, and packages to ensure consistency across platforms.

Does this approach work for creating missing RevenueCat entitlements and offerings?

Yes, catalog reconciliation automatically creates missing RevenueCat entitlements, offerings, and packages based on your App Store Connect subscriptions. This automated creation ensures consistency and reduces manual errors in your in-app purchase catalog.

Do I need prior authentication to sync ASC and RevenueCat catalogs?

Yes, syncing ASC and RevenueCat catalogs requires prior authentication for both services. You must also provide specific app and project identifiers to successfully reconcile your in-app purchase subscriptions and offerings.