by meta-quest
Agent Skills for Meta Quest/Horizon OS VR Development
# Add to your Claude Code skills
git clone https://github.com/meta-quest/agentic-toolsGuides for using ai agents skills like agentic-tools.
Last scanned: 6/16/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-06-16T09:27:08.833Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}See how agentic-tools compares with popular alternatives.
agentic-tools is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by meta-quest. Agent Skills for Meta Quest/Horizon OS VR Development. It has 219 GitHub stars.
Yes. agentic-tools passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/meta-quest/agentic-tools" and add it to your Claude Code skills directory (see the Installation section above).
agentic-tools is primarily written in C#. It is open-source under meta-quest on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh agentic-tools against similar tools.
No comments yet. Be the first to share your thoughts!
30 days in the Featured rail · terms & refunds
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
Automated security scan — not a certification.
Agentic skills and tools for Meta VR and Horizon OS development.
This repository packages a curated set of agentic tools and skills for Meta VR and Horizon OS development, along with shared metavr references and contribution/process documentation for maintaining the skill ecosystem.
The skills follow the open Agent Skills model: each skill has a required SKILL.md plus optional supporting files that are loaded on demand. This repo includes packaging artifacts for Claude Code, Cursor, Codex, GitHub Copilot CLI, and Gemini-compatible environments.
Skills are powered by the metavr (Meta VR CLI), which provides device management, app management, performance tooling, and documentation search through both direct commands and an MCP server.
npx with no install (see Install the metavr CLI)Install the standalone binary on your PATH (no prerequisites):
# macOS and Linux
curl -fsSL https://developers.meta.com/horizon/install-cli/ | sh
# Windows (PowerShell)
iwr -useb https://developers.meta.com/horizon/install-cli/windows/ | iex
The installer adds metavr to your PATH (source your shell rc or open a new terminal to pick it up). If you installed the standalone binary, keep it current with metavr update.
The npm distribution requires Node.js 16 or newer, and needs no install of its own:
npx -y metavr --version
With Bun, substitute bunx metavr for npx -y metavr (no -y needed).
Commands in this README use the bare metavr form. If you use the npm distribution, prefix with npx -y.
The fastest path on any agent is metavr init: it detects your installed agents and sets up these skills plus the metavr MCP server (Muse Code is configured first):
metavr init
Prefer the plugin route instead:
muse plugins marketplace add meta-vr meta-quest/agentic-tools
muse plugins install meta-vr@meta-vr
Add Meta VR Agentic Tools marketplace and install the agentic tools plugin
Within claude run:
/plugin marketplace add meta-quest/agentic-tools
/plugin install meta-vr@meta-vr
Install from the Cursor marketplace with:
/add-plugin meta-quest-agentic-tools
Or install online at: https://cursor.com/marketplace/meta-reality-labs
codex plugin marketplace add meta-quest/agentic-tools
codex plugin add meta-vr
copilot plugin marketplace add meta-quest/agentic-tools
copilot plugin install meta-vr@meta-quest
gemini extensions install https://github.com/meta-quest/agentic-tools
These editor-agnostic CLIs install the skills from this repo into whichever agent you choose, independent of any editor or plugin marketplace.
gh skill)Published as Agent Skills releases and installable with the built-in gh skill command. Requires a recent GitHub CLI (gh) — gh skill is a preview feature.
# Install all skills from this repo
gh skill install meta-quest/agentic-tools
# Install a single skill
gh skill install meta-quest/agentic-tools hz-spatial-sdk
# Target a specific agent, or install for all projects
gh skill install meta-quest/agentic-tools --agent claude-code --scope user
npx skills)# Add every skill from this repo
npx skills add meta-quest/agentic-tools
Browse the catalog at skills.sh/meta-quest/agentic-tools.
npx ctx7)# Interactive — pick from a list
npx ctx7@latest skills install /meta-quest/agentic-tools
# Install a specific skill, or everything
npx ctx7@latest skills install /meta-quest/agentic-tools hz-spatial-sdk
npx ctx7@latest skills install /meta-quest/agentic-tools --all
# Target a specific IDE: --claude, --cursor, --universal (.agents/skills/), or --global
npx ctx7@latest skills install /meta-quest/agentic-tools --all --claude
metavr includes a built-in Model Context Protocol (MCP) server with 40+ tools for device management, app control, file operations, documentation search, performance tracing, and more. This lets AI coding assistants interact directly with your Meta VR device.
If you use the npm distribution instead of the standalone binary, prefix every command below with
npx -y(orbunxfor Bun users; no-yneeded).
# Muse Code
metavr mcp install muse-code
# Claude Code
metavr mcp install claude-code
# Claude Desktop
metavr mcp install claude-desktop
# Cursor
metavr mcp install cursor
# VS Code / VS Code Insiders
metavr mcp install vscode
metavr mcp install vscode-insiders
# Windsurf
metavr mcp install windsurf
# Zed
metavr mcp install zed
# Android Studio (Gemini)
metavr mcp install android-studio
# Gemini CLI
metavr mcp install gemini-cli
# OpenAI Codex CLI
metavr mcp install codex
# LM Studio
metavr mcp install lm-studio
# OpenCode
metavr mcp install open-code
# Google Antigravity (Gemini)
metavr mcp install antigravity
# Generic project-local config
metavr mcp install project
Or start the MCP server directly:
metavr mcp server
| Skill | Description |
|---|---|
metavr-cli |
Provides the complete metavr (Meta VR CLI) reference for Meta VR and Horizon OS development — installation, device setup, command discovery, MCP server mode, documentation search, app deployment, device testing setup, audio control, screenshots, and performance analysis. Use when the user needs to install metavr, asks what commands are available, needs CLI syntax help, or wants to know what metavr can do. Build paths: all Meta VR app stacks; use hz-quest-verify-first if the build path is unclear. |
hz-android-2d-porting |
Guides porting existing Android 2D apps to Meta VR and Horizon OS — input adaptation, panel layout, and design requirements. Use when adapting a mobile Android app for Meta VR. For UI design decisions, use hz-panel-designer if available. Build path: Standard Android; use hz-quest-verify-first if the build path is unclear. |
hz-api-upgrade |
Upgrades Meta VR apps to newer Horizon OS SDK versions — migration guides, deprecated API replacements, changelog. Use when updating SDK versions or fixing deprecated API warnings. Build paths: all Meta VR app stacks; use hz-quest-verify-first if the build path is unclear. |
hz-unity-sdk-upgrade |
Upgrades Unity projects between Meta XR SDK versions for Meta VR and Horizon OS. Use when moving from Oculus Integration or older com.meta.xr packages, resolving post-upgrade compile errors, or validating runtime behavior. Grounds migration decisions in current metavr documentation results and records coverage gaps instead of relying on static summaries. Do not use for Unreal, native Android, Spatial SDK, or WebXR upgrades. |
hz-immersive-designer |
Guides design of comfortable, intuitive VR/MR experiences for Meta VR and Horizon OS — comfort guidelines, interaction patterns, spatial layout, accessibility. Use during UX design review or when evaluating comfort and accessibility. Build paths: Meta Spatial SDK, Unity, Unreal, native OpenXR, and WebXR; for 2D panel apps use hz-panel-designer if available. Use hz-quest-verify-first if the build path is unclear. |
hz-iwsdk-webxr |
Builds WebXR experiences for Meta VR and Horizon OS using the Immersive Web SDK (IWSDK) — ECS architecture, Three.js integration, spatial UI. Use when creating web-based VR/MR apps for Quest Browser. |
hz-metavrx-layout-sdk |
Build multi-window Meta Horizon OS experiences with the MetaVrx Layout SDK in Jetpack Compose or React Native. Covers framework selection, setup, anchoring, semantic offsets, window promotion, fallback, priority, lifecycle, and theming. Use for apps that need multiple app-owned panels without an immersive scene. Build path: Standard Android, including React Native; use hz-quest-verify-first if the path is unclear, and do not use this skill for immersive Spatial SDK scenes. |
hz-metavrx-ui-set |
Builds app UI for Meta VR and Horizon OS with the MetaVrx UI Set, a Jetpack Compose component library and design system. Covers UiSetTheme, buttons, cards, controls, dialogs, dropdowns, inputs, side navigation, sliders, tooltips, the Icons.Regular library, Gradle setup, and migration from the Spatial SDK UI Set. Build path: Standard Android; use hz-quest-verify-first if the path is unclear. |
hz-new-project-creation |
Scaffolds new Meta VR and Horizon OS projects after the build path is selected — Standard Android, Meta Spatial SDK, Unity, Unreal, or WebXR. Use when creating a new Meta VR app from scratch. Build paths: all; use hz-quest-verify-first to choose the path. |
hz-perfetto-debug |
Analyzes Meta VR and Horizon OS VR performance using Perfetto traces — frame timing, CPU/GPU bottlenecks, render pass analysis. Use when profiling frame drops, jank, or thermal issues on Meta VR devices. Build paths: all Meta VR app stacks; use hz-quest-verify-first if the build path is unclear. |
| `hz-p |