Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add meta-quest/agentic-tools --skill hz-platform-sdkgit clone --depth 1 https://github.com/meta-quest/agentic-toolsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/meta-quest/agentic-tools/hz-platform-sdk)<a href="https://agentmods.dev/skills/meta-quest/agentic-tools/hz-platform-sdk"><img src="https://agentmods.dev/badge/skills/meta-quest/agentic-tools/hz-platform-sdk/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/meta-quest/agentic-tools/hz-platform-sdk"><img src="https://agentmods.dev/badge/skills/meta-quest/agentic-tools/hz-platform-sdk.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector warn
SkillSpector: 2 findings, up to high
These are SkillSpector’s own severities. On a checked sample its high-severity flags on skills were ~96% false positives — a documented command, a public API, a “never do X” rule — so we show them as a caution to read, not a verdict. Why →
- high Rogue Agent · line 29 Skill modifies its own code, configuration, or behavior at runtime. Self-modification enables an agent to escalate privileges, disable safety constraints, or install persistent backdoors.Fix: Prevent the skill from modifying its own code, SKILL.md, or configuration files. Treat skill files as read-only at runtime.
- high Privilege Escalation · line 43 Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.Fix: Remove references to credential paths. Use environment variables or secrets managers. For docs, use placeholder paths (e.g., /path/to/config). Never load .env or token files in production code paths.
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00135 | $0.00885 |
| Opus 5.5 | $0.00054 | $0.00354 |
| Sonnet 5.5 | $0.00027 | $0.00177 |
| Haiku 4.5 | $0.00014 | $0.00089 |
Grade A, and why
hz-platform-sdk scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 57 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Horizon Platform SDK - Android/Kotlin Integration Guide
This is the API-reference skill for the Standard Android and Meta Spatial SDK
Android/Kotlin build paths.
For a guided codebase-analysis and integration workflow, use
hz-psdk-integration. For Unity/C#, use hz-unity-platform-sdk instead.
When to Use
Use this skill when a developer:
- Wants to integrate any Horizon Platform SDK feature in a Meta VR Android/Kotlin application
- Asks about setup, initialization, or dependencies for the SDK
- Needs help with a specific public platform API (achievements, IAP, users, etc.)
- Is troubleshooting errors or status codes from any SDK package
- Asks about HorizonServiceConnection, entitlements, or HzPlatformService
Quick Start
- Setup guide: https://developers.meta.com/horizon/documentation/android-apps/ps-setup-kotlin
- Maven artifacts: https://central.sonatype.com/search?namespace=com.meta.horizon.platform.sdk
Available APIs
| Feature | Reference | Description |
|---|---|---|
| Abuse Report | abuse-report |
Listen for report button events in the system panel |
| 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, log deeplink results |
| Asset File | asset-file |
List, download, cancel, and delete downloadable asset files (DLC) |
| Consent | consent |
Check and launch user consent flows |
| Device Application Integrity | device-application-integrity |
Verify device and app integrity tokens |
| Entitlements | entitlements |
Verify app purchase legitimacy and user authorization |
| Group Presence | group-presence |
Set/clear presence, manage sessions, send invites, launch panels |
| In-App Purchases (IAP) | iap |
Retrieve products, purchase history, checkout flow, consume purchases |
| Language Pack | language-pack |
Get/set language packs, track localization downloads |
| Leaderboards | leaderboards |
Retrieve leaderboard info, fetch/write entries with filtering |
| Notifications | notifications |
Send device notifications with actions and icons |
| Rate and Review | rate-and-review |
Check eligibility and launch the rating/review UI |
| Rich Presence | rich-presence |
Set/clear rich presence status and destinations (deprecated; prefer group-presence) |
| User Age Category | user-age-category |
Query user age group and report age categories |
| Users | users |
Retrieve user profiles, friends, access tokens, identity verification |
What ships with it
18 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- references/abuse-report.md 2.5 KB
- references/achievements.md 22 KB
- references/application-lifecycle.md 17 KB
- references/application.md 23 KB
- references/asset-file.md 22 KB
- references/common-setup.md 4.7 KB
- references/consent.md 15 KB
- references/device-application-integrity.md 10 KB
- references/entitlements.md 9.9 KB
- references/group-presence.md 31 KB
- references/iap.md 22 KB
- references/language-pack.md 16 KB
- references/leaderboards.md 22 KB
- references/notifications.md 15 KB
- references/rate-and-review.md 10 KB
- references/rich-presence.md 15 KB
- references/user-age-category.md 11 KB
- references/users.md 14 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago Changed · +6 lines · +43 tokens per session ddfc1adfd0e3
- 2mo ago First seen · 51 lines · 92 tokens per session scan A 338c846489f1
hz-platform-sdk is a skill published in the GitHub repository meta-quest/agentic-tools (245 stars, last pushed 1mo ago), licensed Apache-2.0. It adds 135 tokens to every session and 885 once invoked, about $0.0005 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
hz-platform-sdk compared with skills from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| hz-platform-sdkmeta-quest/agentic-tools | Skill | 245 | 1mo ago | Apache-2.0 | A | 135 | Claude Code |
| mobileclimobile-next/mobilecli | Skill | 314 | yesterday | none | B | 162 | Claude Code |
| android-phone-controlpatrickdass93/android-phone-control-skill | Skill | 19 | 5mo ago | MIT | A | 53 | Claude Code, Codex |
| android-ui-journey-testinglingxling/awesome-skills-cn | Skill | 329 | 1mo ago | MIT | A | 27 | Claude Code |
| android-cliGhosteken/agent-harness | Skill | 1 | 4d ago | MIT | C | 30 | Claude Code |
| unity-platform-player-settingsrachitkumarrastogi/unity-mcp-server | Skill | 5 | 3mo ago | none | A | 39 | Claude Code, Codex |
| unity-firebase-mobilerachitkumarrastogi/unity-mcp-server | Skill | 5 | 3mo ago | none | A | 34 | Claude Code, Codex |