This one gets you up and running with WebXR, React Three Fiber, and Vision Pro development. You get working examples for VR scenes with hand tracking, AR hit testing for placing objects in real space, and spatial audio setup. The code samples cover the essentials like gaze-based selection and gesture controls, which saves you from digging through docs when you need those interaction patterns. If you're building immersive experiences for the web or visionOS and want concrete starting points instead of theory, this covers the practical stuff. The Three.js and XR hooks integration is clean and ready to drop into a Next.js project.

skills.sh installs
174
GitHub stars
39
last updated
Aug 21, 2026

Install

$ npx -y skills add daffy0208/ai-dev-standards --skill spatial-developer --agent claude-code

Installs into .claude/skills of the current project.

Files

Spatial Developer Skill

I help you build AR/VR experiences, spatial interfaces, and immersive 3D applications.

What I Do

WebXR Development:

  • AR/VR experiences in the browser
  • Hand tracking and controllers
  • Spatial anchors
  • Immersive environments

Vision Pro Development:

  • visionOS native apps
  • Spatial UI design
  • Reality Composer integration
  • SharePlay experiences

3D Web:

  • Three.js scenes
  • React Three Fiber
  • 3D interactions
  • Spatial audio

WebXR Basics

npm install three @react-three/fiber @react-three/drei @react-three/xr

Simple VR Scene

// components/VRScene.tsx
'use client'
import { Canvas } from '@react-three/fiber'
import { VRButton, XR, Controllers, Hands } from '@react-three/xr'
import { Box, OrbitControls } from '@react-three/drei'

export function VRScene() {
  return (
    <>
      <VRButton />
      <Canvas>
        <XR>
          <ambientLight intensity={0.5} />
          <pointLight position={[10, 10, 10]} />

          {/* 3D Content */}
          <Box position={[0, 1, -2]} args={[1, 1, 1]}>
            <meshStandardMaterial color="hotpink" />
          </Box>

Sponsors

Details

Repository
github.com/daffy0208/ai-dev-standards
Category
AI & Agent Building
First seen
Jun 3, 2026

More from daffy0208/ai-dev-standards

All 49
1hoodini avatarvercelhoodini/ai-agents-skillsDeploy and configure applications on Vercel. Use when deploying Next.js apps, configuring serverless functions, setting up edge functions, or managing Vercel pr173skills.sh installs
2appwrite avatarappwrite-rubyappwrite/agent-skillsappwrite ruby172skills.sh installs
3proffesor-for-testing avatarmobile-testingproffesor-for-testing/agentic-qeComprehensive mobile testing for iOS and Android platforms including gestures, sensors, permissions, device fragmentation, and performance. Use when testing nat172skills.sh installs
4proffesor-for-testing avatarn8n-security-testingproffesor-for-testing/agentic-qeCredential exposure detection, OAuth flow validation, API key management testing, and data sanitization verification for n8n workflows. Use when validating n8n 172skills.sh installs
5proffesor-for-testing avatarn8n-workflow-testing-fundamentalsproffesor-for-testing/agentic-qeComprehensive n8n workflow testing including execution lifecycle, node connection patterns, data flow validation, and error handling strategies. Use when testin172skills.sh installs
6bbeierle12 avatarparticles-gpubbeierle12/skill-mcp-claudeGPU-based particle systems using instanced rendering, buffer attributes, Points geometry, and custom shaders. Use when rendering thousands to millions of partic171skills.sh installs