metavr-cli

Manage Meta Quest devices, app lifecycles, and Perfetto traces via CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, metavr, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a comprehensive set of commands to streamline the development and management of Meta Quest applications, addressing challenges in device management, app deployment, performance analysis, and documentation access.

Core Features & Use Cases

  • Device Management: Handle device connections, reboot, and configuration for testing.
  • App Management: Control the lifecycle of installed applications, including installation, launching, stopping, and data management.
  • Performance Analysis: Capture and analyze Perfetto traces for in-depth performance insights.
  • Documentation Access: Quick search and access to Meta Quest and Horizon OS documentation directly from the CLI.
  • Use Case: Develop a new app for Meta Quest. Use this Skill to set up your development device, install dependencies, run and debug your app, and analyze its performance using Perfetto traces.

Quick Start

Use the metavr skill to list all connected Meta Quest devices.

Frequently Asked Questions about metavr-cli

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

FAQPage Schema
How do I manage connected Meta Quest devices for app testing?

Yes, you can control the app lifecycle for Meta Quest applications by installing, launching, stopping, and managing data through command-line tooling without a graphical interface.

How do I capture and analyze performance traces on Horizon OS?

To capture and analyze performance traces on Horizon OS, you can use the command-line tooling to record Perfetto traces for in-depth performance insights during app development.

Do I need Node.js to use command-line tooling for Meta Quest development?

Yes, you need Node.js 20 or newer installed to use this command-line tooling for Meta Quest development, along with the metavr CLI installed globally or invoked via npx.

Can I search Meta Quest and Horizon OS documentation directly from the terminal?

You can search and access Meta Quest and Horizon OS documentation directly from the terminal using the command-line tooling, enabling quick lookups without interrupting development.

What's the best way to deploy an app to a Meta Quest device from the command line?

The best way to deploy an app to a Meta Quest device from the command line is using the metavr CLI to manage the app lifecycle, including installation and launching for testing.