plugins/antigravity-awesome-skills-claude/skills/game-development/vr-ar/SKILL.md
VR/AR development principles. Comfort, interaction, performance requirements.
npx skillsauth add sickn33/antigravity-awesome-skills vr-arInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Immersive experience principles.
| Platform | Use Case | |----------|----------| | Quest | Standalone, wireless | | PCVR | High fidelity | | PSVR | Console market | | WebXR | Browser-based |
| Platform | Use Case | |----------|----------| | ARKit | iOS devices | | ARCore | Android devices | | WebXR | Browser AR | | HoloLens | Enterprise |
| Cause | Solution | |-------|----------| | Locomotion | Teleport, snap turn | | Low FPS | Maintain 90 FPS | | Camera shake | Avoid or minimize | | Rapid acceleration | Gradual movement |
| Platform | FPS | Resolution | |----------|-----|------------| | Quest 2 | 72-90 | 1832x1920 | | Quest 3 | 90-120 | 2064x2208 | | PCVR | 90 | 2160x2160+ | | PSVR2 | 90-120 | 2000x2040 |
| Type | Use | |------|-----| | Point + click | UI, distant objects | | Grab | Manipulation | | Gesture | Magic, special actions | | Physical | Throwing, swinging |
| Cue | Importance | |-----|------------| | Stereo | Primary depth | | Motion parallax | Secondary | | Shadows | Grounding | | Occlusion | Layering |
| ❌ Don't | ✅ Do | |----------|-------| | Move camera without player | Player controls camera | | Drop below 90 FPS | Maintain frame rate | | Use tiny UI text | Large, readable text | | Ignore arm length | Scale to player reach |
Remember: Comfort is not optional. Sick players don't play.
This skill is applicable to execute the workflow or actions described in the overview.
development
First-principles assumption auditor. Classifies each hidden assumption (fact / convention / belief / interest-driven), ranks by fragility × impact, and rebuilds conclusions from verified premises. Bilingual: auto-detects Chinese or English.
development
Azure Blob Storage SDK for Rust. Use for uploading, downloading, and managing blobs and containers.
development
Azure Blob Storage SDK for Python. Use for uploading, downloading, listing blobs, managing containers, and blob lifecycle.
development
Build blob storage applications using the Azure Storage Blob SDK for Java.