unity-xr

Guide VR, AR, and MR development in Unity with XR Plug-in Management and XR Interaction Toolkit.

24|5|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Nice-Wolf-Studio/unity-claude-skills --skill unity-xr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-xr
Source: https://github.com/Nice-Wolf-Studio/unity-claude-skills/tree/main/skills/unity-xr
Command: npx skills add https://github.com/Nice-Wolf-Studio/unity-claude-skills --skill unity-xr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance for developing Virtual Reality (VR), Augmented Reality (AR), and Mixed Reality (MR) experiences within the Unity game engine, streamlining the creation of immersive applications.

Core Features & Use Cases

  • XR Plug-in Management: Configure and integrate platform-specific XR SDKs like OpenXR.
  • XR Interaction Toolkit (XRI): Implement intuitive user interactions for grabbing, teleporting, and manipulating objects in XR.
  • AR Foundation: Develop cross-platform AR experiences with features like plane detection, image tracking, and anchoring.
  • Hand Tracking & Controllers: Integrate and manage input from various XR controllers and hand-tracking systems.
  • Use Case: You want to build a VR training simulation where users can interact with virtual tools. This Skill guides you through setting up the XR rig, implementing grab interactions for the tools, and handling locomotion within the virtual environment.

Quick Start

Use the unity-xr skill to set up a basic XR rig with the XR Interaction Toolkit.

Frequently Asked Questions about unity-xr

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

FAQPage Schema
How do I set up a basic VR rig in Unity using the XR Interaction Toolkit?

To set up a VR rig in Unity, configure XR Plug-in Management to integrate your platform SDK, then use the XR Interaction Toolkit to establish the camera rig and implement core interactions like grabbing and locomotion.

Can I use Unity AR Foundation to build cross-platform AR applications?

Yes, Unity AR Foundation enables cross-platform AR development by providing a unified API for features like plane detection, image tracking, and anchoring across different mobile and headset devices.

What is the best way to handle cross-platform XR input for Meta Quest and Apple Vision Pro?

The best way to handle cross-platform XR input is through Unity's XR Plug-in Management with OpenXR, which standardizes controller and hand-tracking data from devices like Meta Quest and Apple Vision Pro into a unified input system.

Does Unity XR Plug-in Management support both hand tracking and controller input?

Yes, Unity XR Plug-in Management supports both hand tracking and controller input, allowing you to integrate and manage various XR input methods within the XR Interaction Toolkit component system.

How do I implement object grabbing and teleportation in a Unity VR environment?

Implement object grabbing and teleportation by utilizing the XR Interaction Toolkit, which provides component-based interaction systems to manipulate virtual objects and handle VR locomotion within your Unity environment.

Why do I need XR Plug-in Management for cross-platform XR development in Unity?

You need XR Plug-in Management for cross-platform XR development because it allows you to configure and integrate platform-specific SDKs like OpenXR, ensuring your Unity application communicates correctly with various XR hardware.