vr-ar

Guide VR/AR development covering platform selection, comfort, interaction, and performance metrics.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/VoTruongDanh/AI_Cafe --skill vr-ar-votruongdanh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vr-ar
Source: https://github.com/VoTruongDanh/AI_Cafe/tree/main/ai-service/.agent/skills/game-development/vr-ar
Command: npx skills add https://github.com/VoTruongDanh/AI_Cafe --skill vr-ar-votruongdanh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides essential knowledge and guidelines for developing immersive Virtual Reality (VR) and Augmented Reality (AR) experiences, focusing on user comfort, performance, and interaction.

Core Features & Use Cases

  • Platform Guidance: Understand the landscape of VR and AR platforms (Quest, PCVR, ARKit, ARCore, WebXR, HoloLens).
  • Comfort Optimization: Learn techniques to prevent motion sickness and implement comfort settings.
  • Performance Tuning: Grasp the critical performance metrics (FPS, resolution) and frame budgets for VR/AR.
  • Interaction Design: Explore controller and hand-tracking interaction methods.
  • Spatial Design: Understand world scale and depth cue importance.
  • Use Case: A game developer needs to understand the best practices for VR development to ensure their new title is comfortable and performs well on target platforms like the Meta Quest.

Quick Start

Explain the key principles for preventing motion sickness in VR development.

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?

To prevent motion sickness in VR development, implement specific comfort settings and techniques that maintain high frame rates and provide consistent depth cues. This Skill details guidelines for optimizing user comfort across target VR platforms.

What are the performance requirements for Meta Quest VR applications?

Performance requirements for Meta Quest VR applications demand strict adherence to specific frame budgets, resolution metrics, and FPS targets. This Skill provides the necessary performance tuning guidelines to ensure immersive applications run smoothly on target hardware.

How does interaction design work for hand-tracking in AR and VR?

Interaction design for hand-tracking in AR and VR involves implementing specific controller and spatial interaction methods tailored to the platform. This Skill explains how to design interactions while considering world scale and depth cue importance.

Does WebXR require different optimization techniques than PCVR?

WebXR requires different optimization techniques than PCVR due to varying platform constraints and performance budgets. This Skill helps you understand the landscape of VR and AR platforms to apply the correct performance and comfort metrics for each environment.

What is the best way to select a platform for AR development?

The best way to select a platform for AR development is to evaluate the specific capabilities and constraints of platforms like ARKit, ARCore, and HoloLens. This Skill provides comprehensive guidance on understanding the platform landscape for immersive applications.

Why does my VR application cause user discomfort despite high FPS?

VR applications cause user discomfort despite high FPS when spatial design elements like world scale and depth cues are improperly configured. This Skill outlines the necessary interaction design and comfort optimization principles to resolve these immersive experience issues.