Use this skill when consuming RevenueCat webhooks on your backend. Covers the normalized event schema, the full event type list, idempotency via the event id field, and the correct handling for CANCELLATION versus EXPIRATION versus RENEWAL.
安装
npx skills add RevenueCat/ai-toolkit --skill rc-webhooksnpx skills add RevenueCat/ai-toolkit --skill rc-webhooks -a claude-code -gnpx skills add RevenueCat/ai-toolkit --skill rc-webhooks -a codex -ggemini skills install https://github.com/RevenueCat/ai-toolkit.git --path revenuecat-play-billing/skills/rc-webhooksgh skill install RevenueCat/ai-toolkit rc-webhooksgit clone --depth 1 https://github.com/RevenueCat/ai-toolkit /tmp/RevenueCat__ai-toolkit
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/RevenueCat__ai-toolkit/revenuecat-play-billing/skills/rc-webhooks ~/.claude/skills/rc-webhooks # Claude Code
cp -R /tmp/RevenueCat__ai-toolkit/revenuecat-play-billing/skills/rc-webhooks ~/.agents/skills/rc-webhooks # Codex, Cursor, Gemini CLI, Copilot, OpenCode