visionos-immersive-media-developer

Installation
SKILL.md

visionOS Immersive Media Developer

Quick Start

Decide first whether the app should use the system AVKit experience or a custom RealityKit playback surface.

  1. Clarify the media shape: surface video, portal, progressive immersive, full immersive, spatial video, or Apple Immersive Video.
  2. Load only the matching reference files.
  3. Treat playback-mode changes as both media and scene-orchestration work.

Load References When

Reference When to Use
playback-decision-tree.md Decision tree: window vs portal vs progressive vs full immersive playback.
avexperiencecontroller.md When AVKit AVExperienceController is the right surface for the product.
videoplayercomponent-basics.md When you need to set up VideoPlayerComponent + AVPlayer correctly.
Related skills

More from tomkrikorian/visionosagents

Installs
16
GitHub Stars
49
First Seen
Feb 20, 2026