hz-android-2d-porting
Guides porting existing Android 2D apps to Meta Quest and Horizon OS — input adaptation, panel layout, and design requirements. Use when adapting a mobile…
Sets up the Meta XR Simulator for testing Meta Quest and Horizon OS apps without a physical device. Use when configuring device-free testing for Unity or Unreal projects.
$ npx -y skills add meta-quest/agentic-tools --skill hz-xr-simulator-setup --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/hz-xr-simulator-setupContext preview
The summary Claude sees to decide when to auto-load this skill.
Sets up the Meta XR Simulator for testing Meta Quest and Horizon OS apps without a physical device. Use when configuring device-free testing for Unity or Unreal projects.
name: hz-xr-simulator-setup license: Apache-2.0 description: Sets up the Meta XR Simulator for testing Meta Quest and Horizon OS apps without a physical device. Use when configuring device-free testing for Unity or Unreal projects. allowed-tools: Bash(metavr:*) Bash(hzdb:*)
Meta XR Simulator is a desktop tool that simulates a Meta Quest environment on your development machine. It intercepts the OpenXR runtime calls your application makes and provides simulated headset tracking, controller input, hand tracking, and environment data, allowing you to run and test VR/MR applications directly in your engine's editor or as standalone desktop builds.
The simulator does not replicate Quest hardware performance. It runs on your desktop GPU and CPU. Its purpose is functional testing, not performance profiling.
| Platform | Support Level | |---|---| | Windows 10/11 (64-bit) | Full support | | macOS | Limited support |
1. **Download XR Simulator** from Meta Quest Developer Hub (MQDH) under Tools, or from the Meta developer downloads page. 2. **Install and configure** by running the installer on Windows or extracting the archive on macOS. 3. **Enable XR Simulator in your engine**:
4. **Press Play in the editor**. Your application runs in the simulator instead of requiring a connected headset.
For detailed steps, see [Installation Guide](references/installation.md).
| Action | Input | |---|---| | Look around | Hold right mouse button + move mouse | | Move forward/back/left/right | W / S / A / D | | Move up/down | E / Q | | Simulate controller buttons | Mapped keyboard keys (see configuration) | | Trigger hand poses | Number keys or configured shortcuts |
For full input mapping details, see [Configuration Guide](references/configuration.md).
The simulator supports several testing patterns:
For detailed workflows, see [Testing Workflows](references/testing-workflows.md).
These are common pitfalls when setting up and using the Meta XR Simulator.
Agentic skills and tools for Meta Quest and Horizon OS development.
Repo: meta-quest/agentic-tools
Guides porting existing Android 2D apps to Meta Quest and Horizon OS — input adaptation, panel layout, and design requirements. Use when adapting a mobile…
Upgrades Meta Quest apps to newer Horizon OS SDK versions — migration guides, deprecated API replacements, changelog. Use when updating SDK versions or fixing…
Guides design of comfortable, intuitive VR/MR experiences for Meta Quest and Horizon OS — comfort guidelines, interaction patterns, spatial layout,…
Builds WebXR experiences for Meta Quest and Horizon OS using the Immersive Web SDK (IWSDK) — ECS architecture, Three.js integration, spatial UI. Use when…
Scaffolds new Meta Quest and Horizon OS projects with recommended settings for Unity, Unreal, Android/Spatial SDK, or WebXR. Use when creating a new Quest app…
Analyzes Meta Quest and Horizon OS VR performance using Perfetto traces — frame timing, CPU/GPU bottlenecks, render pass analysis. Use when profiling frame…