hz-spatial-sdk

Automate creation and deployment of spatial Android apps with Meta Spatial SDK and Kotlin.

176|17|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/meta-quest/agentic-tools --skill hz-spatial-sdk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hz-spatial-sdk
Source: https://github.com/meta-quest/agentic-tools/tree/main/skills/hz-spatial-sdk
Command: npx skills add https://github.com/meta-quest/agentic-tools --skill hz-spatial-sdk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating native Android spatial applications for Meta Quest, allowing developers to leverage the Meta Spatial SDK and Kotlin with minimal setup.

Core Features & Use Cases

  • Spatial SDK Integration: Leverages the Meta Spatial SDK for building spatial Android apps.
  • Kotlin Development: Utilizes Kotlin for application logic, taking advantage of Android-native capabilities.
  • ECS Architecture: Implements Entity-Component-System architecture for 3D scene management.
  • 2D Panels and 3D Objects: Supports rendering 2D UI panels in 3D space and placing 3D objects with spatial interactions.
  • Use Case: Create a spatial app for Meta Quest that displays a 2D panel with interactive controls in a 3D environment.

Quick Start

Install the Meta Quest Agentic Tools and use the metavr CLI to build and deploy your app to a connected Quest device.

Frequently Asked Questions about hz-spatial-sdk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build spatial Android apps for Meta Quest using Kotlin?

To build spatial Android apps for Meta Quest, this Skill automates the process using the Meta Spatial SDK and Kotlin. It handles setup, Entity-Component-System architecture for 3D scenes, and deployment to connected Quest devices via the metavr CLI.

Can I render 2D UI panels and 3D objects in the same Meta Quest spatial app?

Yes, you can render 2D UI panels and 3D objects in the same Meta Quest spatial app. The Skill supports hybrid app development, allowing interactive 2D controls to float within a 3D environment using the Spatial SDK.

Does the Meta Spatial SDK use Entity-Component-System architecture for 3D scene management?

The Meta Spatial SDK implements Entity-Component-System (ECS) architecture for 3D scene management. This Skill automates ECS structuring in Kotlin, enabling efficient organization and rendering of spatial entities and 3D objects.

What is the best way to deploy a spatial app to a connected Meta Quest device?

The best way to deploy a spatial app to a connected Meta Quest device is using the `metavr` CLI. This Skill automates the creation and deployment pipeline, streamlining the transfer of your Kotlin-based spatial Android application to Horizon OS.

Do I need the Meta Quest Agentic Tools to create VR and AR experiences for Horizon OS?

You need the Meta Quest Agentic Tools to create VR and AR experiences for Horizon OS using this Skill. Installing these tools provides the necessary `metavr` CLI environment to automate spatial app creation and deployment.