visionos
visionOS Platform
visionOS-specific development for Apple Vision Pro spatial computing.
Agent Workflow (MANDATORY)
Before ANY implementation, use TeamCreate to spawn 3 agents:
- fuse-ai-pilot:explore-codebase - Analyze existing visionOS patterns
- fuse-ai-pilot:research-expert - Verify latest visionOS 26 docs via Context7/Exa
- mcp__apple-docs__search_apple_docs - Check spatial computing patterns
After implementation, run fuse-ai-pilot:sniper for validation.
Overview
When to Use
- Building Vision Pro applications
- Creating 3D spatial experiences
- Mixed reality features
- Immersive environments
- Hand and eye tracking
Why visionOS Skill
| Feature | Benefit |
|---|---|
| Spatial computing | 3D interaction |
| RealityKit | 3D content rendering |
| Immersive spaces | Full environment |
| Volumes | 3D bounded content |
Scene Types
| Scene | Description |
|---|---|
| WindowGroup | 2D windows in space |
| Volume | 3D bounded content |
| ImmersiveSpace | Full immersive experience |
Reference Guide
| Need | Reference |
|---|---|
| Windows, volumes, spaces | spatial-computing.md |
| RealityView, 3D content | realitykit.md |
| Attachments, UI ornaments | ornaments.md |
Best Practices
- Start with windows - Familiar 2D first
- Add depth gradually - Volumes for 3D
- Use ornaments - Attach 2D UI to 3D
- Respect space - Don't overwhelm user
- Hand tracking - Natural interactions
- Eye comfort - Avoid rapid movements
More from fusengine/agents
laravel-architecture
Design Laravel app architecture with services, repositories, actions, and clean code patterns. Use when structuring projects, creating services, implementing DI, or organizing code layers.
97laravel-blade
Create Blade templates with components, slots, layouts, and directives. Use when building views, reusable components, or templating.
88laravel-livewire
Livewire 3 reactive components - wire:model, actions, events, Volt, Folio. Use when building reactive UI without JavaScript.
86nextjs-i18n
Next.js 16 internationalization with next-intl or DIY. Use when implementing i18n, translations, localization, multilingual, language switch, locale routing, or formatters.
59solid-php
SOLID principles for Laravel 12 and PHP 8.5. Files < 100 lines, interfaces separated, PHPDoc mandatory. Auto-detects Laravel and FuseCore architecture.
51laravel-testing
Write tests with Pest 3/PHPUnit, feature tests, unit tests, mocking, fakes, and factories. Use when testing controllers, services, models, or implementing TDD.
50