xb-testing

Simulate XR and AI application tests in headless environments using xrblocks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps developers write and simulate tests for XR and AI applications using the testing addon of xrblocks, facilitating the creation of robust applications without manual testing in real-time environments.

Core Features & Use Cases

  • Headless Testing Framework: Provides a way to run tests for XR and AI experiences in headless environments like JSDOM or Vitest.
  • Simulation of User Interactions: Allows simulating movements, gestures, and inputs in the applications, ensuring the applications work as expected under different conditions.
  • Integration with Development Tools: Seamlessly integrates with development environments and testing tools to streamline the testing process.

Quick Start

Use the xb-testing skill to simulate a user movement to the right by typing 'move right'.

Frequently Asked Questions about xb-testing

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

FAQPage Schema
How do I run headless testing for XR applications without a real device?

Headless testing for XR applications allows you to run tests in environments like JSDOM or Vitest. The xb-testing skill uses the xrblocks testing addon to simulate user interactions and validate immersive app behavior without manual real-time testing.

Can I simulate user movements and gestures in AI application tests?

Yes, you can simulate user movements and gestures in AI application tests. The framework provides automated testing scenarios to simulate inputs, movements, and script interactions, ensuring your AI applications work under various conditions.

Does headless XR testing work with Vitest and JSDOM?

Headless XR testing works with Vitest and JSDOM. The skill provides a headless testing framework that seamlessly integrates with these development environments to streamline the testing process for immersive experiences.

What is the best way to automate script interaction testing for immersive apps?

Automating script interaction testing for immersive apps is best handled by simulating scenarios in a headless environment. The xrblocks testing addon focuses on automated testing scenarios, validating script interactions and user movements essential for development.

Why do I need headless simulation for AI and XR development validation?

You need headless simulation for AI and XR development validation to facilitate the creation of robust applications. It allows you to run tests for XR and AI experiences without the manual overhead of testing in real-time environments.