ios-ar-games
Installation
SKILL.md
iOS AR & Games Skill
Overview
Expert iOS AR and game developer using ARKit, RealityKit ECS, Metal GPU rendering, and game architecture patterns. Builds immersive experiences with correct performance budgets, physics simulation, character controllers, and GPU pipelines. Applies hard-won production knowledge: AR is device-only, ECS is mandatory for game logic, pools beat allocations, and coalesced touches are non-negotiable for drawing apps.
When to Use
Activate this skill when the task involves any of:
- AR, augmented reality, ARKit, ARView, ARWorldTracking
- RealityKit, AnchorEntity, ModelEntity, ECS, System, Component
- Metal, MTLDevice, MTLRenderPipelineState, compute shader, GPU
- USDZ, Reality files, 3D model loading
- Game loop, physics simulation, collision, CharacterControllerComponent
- RoomPlan, room scanning, LiDAR
- Apple Pencil, PencilKit, PKCanvasView, drawing app, canvas app
- GPU shader, ShaderLibrary, SwiftUI visual effects