What problem does it solve? Setting up VR/AR interactions in Unity requires precise knowledge of XR Interaction Toolkit component names, collider rules, and property names, where reflection-based misconfigurations fail silently and are hard to debug. ## Core Features & Use Cases - Rig and Scene Setup: Create XR Origin rigs, interaction managers, and XR UI event systems, then validate the scene with diagnostic checks. - Interaction Configuration: Add ray, direct, and socket interactors plus grab/simple interactables with correct collider and movement-type settings. - Locomotion and Feedback: Configure teleportation, continuous movement, snap/smooth turning, XR UI canvases, haptics, and interaction layer filtering. - Use Case: When building a VR prototype, run the setup check, create the rig, add a ray interactor to the right controller, and make a cube grabbable with velocity-tracked physics in a few calls. ## Quick Start Ask the assistant to set up an XR rig with a ray interactor on the right controller and a grabbable cube using the unity-xr skill.