Directory structure
skills/apple-spatial/
SKILL.md
references/
realitykit/
README.md
entity.md
modelentity.md
anchorentity.md
component.md
componentset.md
modelcomponent.md
scene.md
realityview.md
meshresource.md
material.md
simplematerial.md
physicallybasedmaterial.md
transform.md
system.md
bodytrackingcomponent.md
collisioncomponent.md
physicsbodycomponent.md
entityaction.md
gaussiansplatcomponent.md
computegraphcomponent.md
physics-advanced/
README.md
physicsjointscomponent.md
forceeffectcomponent.md
clothbodycomponent.md
navigation/
README.md
navigationcomponent.md
navigationmeshcomponent.md
navigationcontroller.md
arkit/
README.md
arsession.md
arconfiguration.md
arworldtrackingconfiguration.md
aranchor.md
arframe.md
arplaneanchor.md
arscnview.md
arraycastquery.md
arcamera.md
arkitsession.md
worldtrackingprovider.md
handtrackingprovider.md
scenereconstructionprovider.md
planedetectionprovider.md
deviceanchor.md
visionos/
README.md
immersivespace.md
immersivespacecontent.md
immersionstyle.md
openimmersivespace.md
dismissimmersivespace.md
windowgroup.md
volumetricwindowstyle.md
realityview.md
model3d.md
ornament.md
glassbackgroundeffect.md
hovereffect.md
object-tracking.md
room-tracking.md
Exploration procedure
Derive the category from the task, and identify the target page in the category's README.md:
- Find the category corresponding to the task in the mapping table below
- That category's
references/{category}/README.mdRefer to to identify the target page - Read the
.mdof the relevant page to check the details
Task → Category mapping
| Task | Category | Reference README |
|---|---|---|
| Creating and manipulating Entity, ModelEntity, and AnchorEntity | realitykit | references/realitykit/README.md |
| ECS design with Component and System, EntityAction | realitykit | references/realitykit/README.md |
| MeshResource, Material, material settings, GaussianSplatComponent | realitykit | references/realitykit/README.md |
| Particle simulation with ComputeGraphComponent | realitykit | references/realitykit/README.md |
| Physics simulation and collision settings | realitykit | references/realitykit/README.md |
| Advanced physics with PhysicsJointsComponent, ForceEffectComponent, and ClothBodyComponent | realitykit/physics-advanced | references/realitykit/physics-advanced/README.md |
| Pathfinding with NavigationComponent・NavigationMeshComponent | realitykit/navigation | references/realitykit/navigation/README.md |
| Configuration of iOS ARSession and ARWorldTrackingConfiguration | arkit | references/arkit/README.md |
| Obtaining ARAnchor, ARPlaneAnchor, and ARFrame | arkit | references/arkit/README.md |
| Using visionOS ARKitSession and WorldTrackingProvider | arkit | references/arkit/README.md |
| HandTrackingProvider・SceneReconstructionProvider | arkit | references/arkit/README.md |
| Building ImmersiveSpace and ImmersionStyle | visionos | references/visionos/README.md |
| 3D windows with WindowGroup・VolumetricWindowStyle | visionos | references/visionos/README.md |
| Displaying 3D content with Model3D and RealityView | visionos | references/visionos/README.md |
| Applying ornament, glassBackgroundEffect, and hoverEffect | visionos | references/visionos/README.md |
| Object and room recognition with ObjectTrackingProvider and RoomTrackingProvider | visionos | references/visionos/README.md |