Use this skill when handling errors from the RevenueCat Android SDK. Covers PurchasesError, the PurchasesErrorCode enum, the userCancelled flag on PurchasesTransactionException, and the recommended UI response per code.
安装
npx skills add RevenueCat/ai-toolkit --skill rc-error-handlingnpx skills add RevenueCat/ai-toolkit --skill rc-error-handling -a claude-code -gnpx skills add RevenueCat/ai-toolkit --skill rc-error-handling -a codex -ggemini skills install https://github.com/RevenueCat/ai-toolkit.git --path revenuecat-play-billing/skills/rc-error-handlinggh skill install RevenueCat/ai-toolkit rc-error-handlinggit 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-error-handling ~/.claude/skills/rc-error-handling # Claude Code
cp -R /tmp/RevenueCat__ai-toolkit/revenuecat-play-billing/skills/rc-error-handling ~/.agents/skills/rc-error-handling # Codex, Cursor, Gemini CLI, Copilot, OpenCode