From meta-vr
Guides integration of Horizon Platform SDK for Meta Quest Unity/C# apps. Covers setup, initialization, and all 18 public API packages including achievements, IAP, leaderboards, and more.
How this skill is triggered — by the user, by Claude, or both
Slash command
/meta-vr:hz-unity-platform-sdkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when a developer:
references/abuse-report.mdreferences/achievements.mdreferences/application-lifecycle.mdreferences/application.mdreferences/asset-file.mdreferences/challenges.mdreferences/common-setup.mdreferences/consent.mdreferences/device-application-integrity.mdreferences/entitlements.mdreferences/group-presence.mdreferences/iap.mdreferences/language-pack.mdreferences/leaderboards.mdreferences/notifications.mdreferences/rate-and-review.mdreferences/rich-presence.mdreferences/user-age-category.mdreferences/users.mdUse this skill when a developer:
com.meta.xr.sdk.platform)Core.AsyncInitialize, Oculus.Platform, or platform message handlingFor Android/Kotlin apps, use the hz-platform-sdk skill instead.
com.meta.xr.sdk.platform via Unity Package ManagerOculus.Platform (backward compatible with legacy LibOVRPlatform SDK)| Feature | Reference | Description |
|---|---|---|
| Abuse Report | abuse-report | Listen for system Report button events, respond with in-app flow |
| Achievements | achievements | Unlock, track progress, and query simple/count/bitfield achievements |
| Application | application | Get app version, launch other apps, manage self-update downloads |
| Application Lifecycle | application-lifecycle | Detect launch type, handle deeplinks and invites, log results |
| Asset File | asset-file | List, download, cancel, and delete downloadable asset files (DLC) |
| Challenges | challenges | Time-bound score competitions on top of leaderboards |
| Consent | consent | Check and launch user consent flows with version bumps |
| Device Application Integrity | device-application-integrity | Verify device and app integrity via JWT attestation |
| Entitlements | entitlements | Mandatory anti-piracy check required for all Store apps |
| Group Presence | group-presence | Set/clear presence, manage sessions, send invites, handle join intents |
| In-App Purchases (IAP) | iap | Retrieve products, purchase history, checkout flow, consume purchases |
| Language Pack | language-pack | Get/set language packs with auto-download |
| Leaderboards | leaderboards | Retrieve leaderboard info, fetch/write entries with filtering |
| Notifications | notifications | Send device notifications with toast, feed persistence, and action buttons |
| Rate and Review | rate-and-review | Check eligibility and launch the system rating/review UI |
| Rich Presence | rich-presence | Set/clear rich presence (deprecated; prefer group-presence) |
| User Age Category | user-age-category | Query user age group and report age categories for compliance |
| Users | users | Retrieve user profiles, friends, access tokens, identity verification |
references/common-setup.md for shared setup instructions, initialization code, Editor testing, and common patterns that apply to all APIs.references/iap.md for in-app purchases).Each reference file contains only the package-specific content: API operations, data types, examples, and package-specific notes. The common setup, initialization patterns, and coding conventions are centralized in common-setup.md to avoid duplication.
npx claudepluginhub meta-quest/agentic-tools --plugin meta-vrGuides integration of the Horizon Platform SDK for Meta Quest Android/Kotlin apps — achievements, IAP, users, leaderboards, presence, notifications, abuse reporting, entitlements, asset files, application lifecycle, consent, device integrity, language packs, user age categories, and rate and review.
Guides integration of Playgama Bridge SDK into Unity/C# for WebGL game publishing across 20+ platforms with ads, IAP, leaderboards, social features.
Unity 6 packages and services guide. Use when working with Package Manager, installing/updating packages, scoped registries, or Unity Gaming Services (Authentication, Cloud Save, Analytics, Leaderboards, Matchmaker). Covers essential packages list and version compatibility. Based on Unity 6.3 LTS documentation.