unity-xr

Configure XR rigs, grab interactions, teleportation, and UI in Unity.

Updated May 9, 2026
One-click install
npx skills add https://github.com/krikommp/chess-game --skill unity-xr-krikommp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-xr
Source: https://github.com/krikommp/chess-game/tree/main/.agents/skills/unity-skills/skills/xr
Command: npx skills add https://github.com/krikommp/chess-game --skill unity-xr-krikommp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires com.unity.xr.interaction.toolkit, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit provides a comprehensive set of tools for developers to create immersive and interactive VR/AR experiences, addressing the need for robust interaction and UI solutions.

Core Features & Use Cases

  • XR Rig Setup: Configure XR rigs with camera and controller setup.
  • Grab Interactions: Implement hand and ray-based grab interactions.
  • Teleportation: Add teleportation features for smooth navigation.
  • Continuous Locomotion: Implement continuous movement and turning.
  • XR UI: Create interactive UI elements within the VR/AR environment.
  • Use Case: For a VR game or application, this Skill unit can be used to add realistic hand tracking, allow users to interact with objects, and navigate through the virtual space.

Quick Start

Set up the XR rig with xr_setup_rig and add a grab interaction for a controller with xr_add_direct_interactor.

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 an XR rig in Unity for VR controller interactions?

To set up an XR rig in Unity for VR controller interactions, use the `xr_setup_rig` function to configure your camera and controllers, then add a grab interaction using `xr_add_direct_interactor` for controller input.

Can I implement continuous locomotion and teleportation using the Unity XR Interaction Toolkit?

Yes, you can implement continuous locomotion and teleportation using the Unity XR Interaction Toolkit. This Skill provides specific functions to add smooth continuous movement, turning, and teleportation features for navigation in VR.

Does this Unity XR Interaction Toolkit setup support hand tracking for grab interactions?

Yes, this Unity XR Interaction Toolkit setup supports hand tracking for grab interactions. It provides tools to implement both direct hand-based and ray-based grab interactions for interacting with virtual objects.

What is the best way to create interactive UI elements inside a Unity VR environment?

The best way to create interactive UI elements inside a Unity VR environment is by utilizing the XR UI features provided by this toolkit, which integrates interactive interfaces directly within immersive environments.

Do I need a specific version of the XR Interaction Toolkit to use reflection-based APIs?

Yes, you need the XR Interaction Toolkit package installed, as this Skill supports reflection-based XRI 2.x and XRI 3.x APIs to configure interactions within your VR or AR applications.