A specialized toolkit for developing, debugging, and optimizing RealityKit-based spatial experiences on visionOS using the Entity Component System (ECS) architecture.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install realitykit-visionos-developer
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install realitykit-visionos-developer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill empowers developers to architect immersive 3D environments on visionOS by leveraging the core power of RealityKit. It focuses on the Entity Component System (ECS) architecture, where lightweight entities serve as containers for behaviors defined by components and driven by per-frame systems. By integrating these Openclaw Skills into your workflow, you can seamlessly bridge SwiftUI and RealityKit using RealityView while maintaining high-performance rendering and complex spatial interactions.
The skill provides a roadmap for managing the lifecycle of spatial apps, from asynchronous asset loading to sophisticated physics simulations. It ensures that developers adhere to visionOS best practices, such as avoiding main-thread blocking and utilizing the correct rendering components for optimal visual fidelity and performance on the Vision Pro hardware.
To effectively use these Openclaw Skills in your development environment, ensure you are targeting the visionOS SDK. Register any custom components or systems during your app's initialization phase:
// Register custom components and systems before use
MyCustomComponent.registerComponent()
MyCustomSystem.registerSystem()
When setting up your scene, use the RealityView initializer to manage the bridge between SwiftUI and RealityKit content:
RealityView { content in
// Load and add entities here
}
The skill organizes RealityKit data through a structured taxonomy of entities and specialized components. This schema ensures clear separation between data (components) and logic (systems).
| Functional Area | Key Components | Purpose |
|---|---|---|
| Rendering | ModelComponent, OpacityComponent | Defines mesh geometry, materials, and transparency |
| Interaction | InputTargetComponent, GestureComponent | Enables hit testing and user gesture recognition |
| Physics | CollisionComponent, PhysicsBodyComponent | Manages physical simulations, mass, and collisions |
| Audio | SpatialAudioComponent, ReverbComponent | Configures 3D positioned sound and acoustic effects |
| UI Bridge | ViewAttachmentComponent | Maps SwiftUI views to 3D entities as interactive attachments |
Loading
A specialized integration for retrieving optimal swap routes and real-time token pricing from the Jupiter aggregator on the Solana blockchain.

A comprehensive network diagnostic and security tool for capturing, filtering, and analyzing real-time data packets to ensure infrastructure integrity.

A high-performance command-line search utility that enables AI agents to query the web using the ddgr engine.

A professional financial data acquisition and reporting tool providing real-time market insights across global indices, commodities, and cryptocurrencies.

A specialized technical guide for performing precise, non-destructive edits to Universal Scene Description (USD) ASCII files and leveraging official USD command-line utilities.

A local, zero-latency reference tool providing instant access to infrastructure patterns, debugging guides, and migration workflows for AI coding agents.








































