vr-ar

Detail VR/AR development principles for comfort, interaction, and performance.

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/yunaamelia/mcp-agent-memory-pro --skill vr-ar-yunaamelia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vr-ar
Source: https://github.com/yunaamelia/mcp-agent-memory-pro/tree/main/.agent/skills/game-development/vr-ar
Command: npx skills add https://github.com/yunaamelia/mcp-agent-memory-pro --skill vr-ar-yunaamelia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides essential knowledge for developing comfortable, performant, and interactive Virtual Reality (VR) and Augmented Reality (AR) experiences, addressing common pitfalls that lead to user discomfort or poor performance.

Core Features & Use Cases

  • Platform Guidance: Understand the landscape of VR and AR platforms (Quest, PCVR, ARKit, ARCore, etc.) and their use cases.
  • Comfort Principles: Learn how to prevent motion sickness through locomotion techniques, frame rate targets, and comfort settings.
  • Performance Optimization: Grasp the critical performance metrics (FPS, resolution) and frame budget requirements for immersive experiences.
  • Interaction Design: Explore effective controller and hand-tracking interaction methods.
  • Spatial Design: Implement correct world scaling and depth cues for believable environments.
  • Anti-Patterns: Avoid common mistakes that degrade the user experience.

Quick Start

Provide a summary of VR/AR comfort principles and performance requirements.

Frequently Asked Questions about vr-ar

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

FAQPage Schema
How do I prevent motion sickness in VR development?

Prevent motion sickness in VR development by applying proper locomotion techniques, maintaining target frame rates, and enabling comfort settings to ensure user comfort during immersive experiences.

What are the target frame rates and performance requirements for AR and VR?

Target frame rates and performance requirements for AR and VR dictate maintaining critical FPS metrics and adhering to strict frame budgets to prevent performance drops and ensure a high-quality immersive experience.

How do I design controller and hand tracking interactions for immersive experiences?

Design controller and hand tracking interactions for immersive experiences by implementing effective grab methods and gesture controls to facilitate intuitive user interaction within the virtual environment.

Does this VR and AR guidance apply to platforms like Quest, PCVR, ARKit, and ARCore?

This VR and AR guidance applies to platforms like Quest, PCVR, ARKit, and ARCore, providing platform-specific use case understanding and addressing common anti-patterns across various hardware environments.

What are common anti-patterns that degrade VR and AR user experience?

Common anti-patterns that degrade VR and AR user experience include incorrect world scaling, poor depth cues, and failing to meet frame rate targets, which must be avoided to maintain immersion and comfort.

How do I implement correct world scale and depth cues for spatial design?

Implement correct world scale and depth cues for spatial design by applying specific spatial design considerations that create believable environments and accurate depth perception for the user.