Individual skill
hz-unity-meta-interaction-sdk
Meta XR Interaction SDK (com.meta.xr.sdk.interaction.ovr) in Unity. Use when adding ANY interaction to a Meta VR or Horizon OS scene - grab (hand, distance, ray, touch), poke, teleport/locomotion, gaze, interactable UI canvases - when making an object grabbable, adding interactors to hands or controllers, creating an interaction rig, or baking interaction into a prefab or a scene whose rig loads elsewhere (dynamically, DontDestroyOnLoad, additively). Use the OVR backend unless the user explicitly asks for cross-platform. Covers QuickActionsAPI and OVRQuickActionsAPI as the default way to wire interactions, running them via unity-cli, an Editor script, or MCP, installation, and the undocumented behavior that source-reading or a Play-mode run is otherwise needed to discover.
skills/hz-unity-meta-interaction-sdk/SKILL.md
Source commit 3a8553d10a5a1bd1bf9beaaa950243fbbed3b9ea
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 247
- Repository last updated
- Sep 24, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- mcp Repository topic
- meta-quest Repository topic
- skills Repository topic
- vr Repository topic
- adb Repository topic
- cli Repository topic
- dev-tools Repository topic
- horizon-os Repository topic
- mcp-server Repository topic
- meta Repository topic
- design Derived category
- design-interface Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 14,074 bytesSKILL.mdcore · 14,074 bytesSKILL.mdcore · 14,074 bytesSKILL.mdcore · 14,074 bytesreferences/documentation.mddoc · 11,304 bytesreferences/installation.mddoc · 9,242 bytesreferences/interaction-model.mddoc · 7,206 bytesreferences/ovr-quick-actions-api.mddoc · 5,076 bytesreferences/quick-actions-api.mddoc · 8,313 bytesreferences/unity-mcp-fallback.mddoc · 5,627 bytesreferences/verification.mddoc · 5,966 bytes
Read excerpt
# Meta XR Interaction SDK (com.meta.xr.sdk.interaction.ovr)
## Use ISDK for interaction on Meta VR
The Core SDK (`com.meta.xr.sdk.core`) gives you the headset - camera rig, tracking, `OVRManager`.
It does not give you interaction. **ISDK is the interaction layer.** Don't hand-roll grabbing on
`OVRInput`, raycasts, or trigger colliders: ISDK already models hover/select state, pose
conforming, throw velocity, and interactor arbitration, and a hand-rolled version drifts from
platform behavior.
| Target | What to do |
|---|---|
| Meta VR / Horizon OS, or platform not stated | **OVR backend** (`com.meta.xr.sdk.interaction.ovr`) - the rest of this skill |
| Cross-platform, still on ISDK | UnityXR backend (Essentials + Unity XR Hands). Same model, different entry points - look them up, don't assume the OVR ones |