hz-unity-meta-mixed-reality-utility-kit

Develop scene-aware Mixed Reality experiences in Unity with Meta XR SDK integration.

176|17|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/meta-quest/agentic-tools --skill hz-unity-meta-mixed-reality-utility-kit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hz-unity-meta-mixed-reality-utility-kit
Source: https://github.com/meta-quest/agentic-tools/tree/main/skills/hz-unity-meta-mixed-reality-utility-kit
Command: npx skills add https://github.com/meta-quest/agentic-tools --skill hz-unity-meta-mixed-reality-utility-kit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires com.meta.xr.sdk.core, com.unity.ai.navigation, com.unity.nuget.newtonsoft-json, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the challenge of building complex Mixed Reality (MR) applications for Unity, specifically targeting scene-aware development with Meta XR.

Core Features & Use Cases

  • Scene Awareness: Manages scene data and queries for rooms, walls, floors, and furniture.
  • Prefab Spawning: Spawn virtual objects on real-world surfaces using scene anchors.
  • World Locking: Prevents anchor drift for stable MR experiences.
  • Raycasting: Provides environment depth raycasting for instant placement and object interaction.
  • NavMesh Generation: Automatically generates NavMesh from scene data.
  • Multiplayer Support: Enables room sharing for multiplayer MR experiences.
  • Use Case: Develop an MR application for virtual furniture shopping. Use this Skill to place virtual furniture models in the user's real room, allowing them to interact with and modify the furniture as if it were physically present.

Quick Start

Instantiate the MRUK prefab in your Unity scene to enable the Meta XR Mixed Reality Utility Kit features.

Frequently Asked Questions about hz-unity-meta-mixed-reality-utility-kit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I spawn virtual objects on real-world surfaces in Unity Mixed Reality?

To spawn virtual objects on real-world surfaces in Unity Mixed Reality, use scene anchors and environment depth raycasting. This enables instant placement of prefabs directly onto physical rooms, walls, and floors.

What do I need to generate a NavMesh from real-world room data in Unity?

Generating a NavMesh from real-world room data requires the Unity AI Navigation component and the Meta XR SDK. The system uses Scene API data to automatically build NavMeshes for MR applications.

Can I use the Meta XR SDK to prevent anchor drift in Mixed Reality experiences?

Yes, you can prevent anchor drift in Mixed Reality experiences using the Meta XR SDK. The system provides world locking features to ensure stable, persistent virtual object placement within the physical environment.

Does Unity Scene API support room sharing for multiplayer MR applications?

Yes, Unity Scene API supports room sharing for multiplayer MR applications. By integrating the Meta XR SDK, you can enable multiple users to interact within the same shared spatial environment.

How to query scene data for floors and walls in Unity XR development?

To query scene data for floors and walls in Unity XR development, utilize the Scene API. It manages spatial queries for rooms, walls, floors, and furniture to support scene-aware MR applications.