v1.0.0 — Initial public release
Initial public release of the Purchasely AI Plugin — an AI coding assistant for Purchasely SDK integration across iOS, Android, React Native, Flutter, and Cordova.
What's inside
Core plugin
- Claude Code plugin manifest (
.claude-plugin/plugin.jsonandmarketplace.json) - 3 AI-invoked skills:
integrate,review,debug - 4 user-invoked slash commands:
/purchasely:integrate,/purchasely:review,/purchasely:debug,/purchasely:question sdk-expertagent for Q&A (/purchasely:questiondelegates to it via theTasktool)- Pre-built configs for Cursor, GitHub Copilot, Windsurf, Codex, Gemini, Mistral
- POSIX-compatible
install.shwith auto-detection of installed AI tools - MIT License
Universal concept references (references/concepts/)
user-identity.md—userLogin/userLogoutordering, anonymous→logged-in receipt merge, foreground resyncpromotional-offers.md— Apple promo offers, Google developer-determined offers, offer codes, win-back recipesubscription-management.md— opening the native Manage Subscription page (iOS 15+ in-app sheet + universal URL fallback, Google Play per-product deeplink)analytics-integration.md— server-side vs client-side routing, single analytics wrapper, GDPR consent gatingcampaigns.md— no-code Console automations,readyToOpenDeeplink, SDK ≥ 5.1.0 requirementsubscription-checks.md— gating including the Purchasely-paywall caveat for Restorecross-platform-subscriptions.md— handling subscriptions across iOS and Android stores
Platform-specific references
Integration guides for iOS, Android, React Native, Flutter, Cordova; cross-platform architecture diagrams; architecture-patterns.md (wrapper / service / gateway pattern — recommended, not required).
Testing & troubleshooting
testing/README.md— sandbox testing for Apple and Google + per-release checklisttroubleshooting/debug-mode.md— SDK debug logging vs Console-side Debug Mode (QR-code activation)troubleshooting/error-codes.md—PLYErrorreference for iOS and Android, Google Play Billing v8 hang and fixtroubleshooting/screen-issue-report.md— escalation template for Purchasely Supporttroubleshooting/common-issues.md— common integration pitfalls and fixes
Skill highlights
debug— Step 0 (enable SDK debug logging), Step 5 (escalate to Support), Step 6 (PLYErrordecoding)integrate— initialization, paywalls, purchases, action interceptor, Restore (with Purchasely-paywall caveat), Manage Subscription, Beyond the Basics (preload, campaigns, promo offers, analytics, gating, attributes)review— 24-point checklist:userLoginordering, foregroundsynchronize, Restore, Manage Subscription,PrivacyInfo.xcprivacy, Google Play Billing v8,LogLevel.DEBUGgating, Campaigns / Promo Offers / Analytics sections
Install
curl -fsSL https://raw.githubusercontent.com/Purchasely/Purchasely-AI-Plugin/main/install.sh | shOr see README.md for manual installation per AI tool.
Full changelog: CHANGELOG.md