revcat-storefront-debug

Installation
SKILL.md

revcat - storefront / offering delivery debugging

The SDK call (Purchases.getOfferings() on iOS/Android, purchases.getOfferings() on web) returns whatever the v1 endpoint /v1/subscribers/{user_id}/offerings returns. revcat itself only wraps v2 endpoints, so if you need to see the v1 view directly, you fall back to curl. The diagnostic flow below is the canonical "why isn't my offering working" walk.

When to reach for this skill

The user says any of:

  • "the SDK is seeing zero packages"
  • "my offering returns empty"
  • "I added products to my package but they're not showing up"
  • "Test Store products aren't loading"
  • "App Store products aren't reaching the SDK"
  • "fetchOfferings returns the offering id but no packages"

If the user is just constructing a command, route to revcat-commands instead. This skill is for diagnosing why the SDK isn't seeing what the dashboard shows.

Diagnostic flow (in order)

Installs
4
GitHub Stars
1
First Seen
Apr 29, 2026
revcat-storefront-debug — akshitkrnagpal/revcat