xb-core

Bootstrap and configure XR Blocks applications with script lifecycle management.

455|91|Updated Sep 25, 2025
One-click install
npx skills add https://github.com/google/xrblocks --skill xb-core
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xb-core
Source: https://github.com/google/xrblocks/tree/main/skills/xb-core
Command: npx skills add https://github.com/google/xrblocks --skill xb-core

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of setting up and structuring an XR Blocks application, simplifying the creation of immersive XR and AI experiences.

Core Features & Use Cases

  • Bootstrap: Provides the foundational structure for XR Blocks apps.
  • Configuration: Offers chainable configuration options for UI, hands, AI, and more.
  • Lifecycle Management: Manages the lifecycle of scripts within the app.
  • Use Case: When starting a new XR Blocks project, use this Skill to quickly set up the application's core functionality and integrate various features.

Quick Start

Initialize your XR Blocks app with the xb-core skill and run it locally for testing.

Frequently Asked Questions about xb-core

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

FAQPage Schema
How do I bootstrap an immersive WebXR application on Android XR devices?

You can bootstrap an immersive WebXR application by initializing an XR Blocks app with xb-core, which provides the foundational structure and configures the lifecycle of scripts for Chrome on Android XR devices.

What is the best way to set up hand tracking and gesture recognition in three.js?

Setting up hand tracking and gesture recognition requires an XR Blocks foundation like xb-core, which manages script lifecycles and provides advanced configuration options for hands and UI features within three.js environments.

Can I use a desktop simulator when developing XR Blocks applications?

Yes, you can use a desktop simulator for development. The xb-core Skill targets Chrome with WebXR support on Android XR devices while providing a desktop simulator to test your immersive applications locally.

How do I integrate AI agent context into a WebXR project?

To integrate AI agent context into a WebXR project, use xb-core to bootstrap the application. It offers chainable configuration options specifically for AI features, managing the foundation for agent interactions.

How do I manage script lifecycles when building immersive AI experiences?

You manage script lifecycles by initializing your project with xb-core. It handles the lifecycle of scripts within the XR Blocks app, providing a structured foundation for both immersive XR and AI experiences.

Does xb-core provide world understanding capabilities for XR Blocks apps?

Yes, xb-core supports world understanding capabilities. By bootstrapping your XR Blocks app with this Skill, you establish a core foundation that enables advanced world understanding and agent context features.