Skip to content

Commit 6e7bb90

Browse files
committed
Add agentic development setup
Adds repository instructions, MCP configuration, VS Code/Cursor extension recommendations, and setup docs for Meta Quest Agentic Tools.
1 parent b80d1c5 commit 6e7bb90

21 files changed

Lines changed: 214 additions & 2 deletions

.aider.conf.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
read:
2+
- AGENTS.md

.claude/settings.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"$schema": "https://json.schemastore.org/claude-code-settings.json",
3+
"extraKnownMarketplaces": {
4+
"meta-quest": {
5+
"source": {
6+
"source": "github",
7+
"repo": "meta-quest/agentic-tools"
8+
},
9+
"autoUpdate": true
10+
}
11+
},
12+
"enabledPlugins": {
13+
"meta-vr@meta-quest": true
14+
}
15+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
This is a Meta Quest / Horizon OS sample.
2+
3+
Use `AGENTS.md` as the canonical instruction file. Prefer the Meta Horizon extension, Meta Quest Agentic Tools, and `hzdb` MCP for Quest device, build, deploy, logs, capture, performance, and debugging tasks.

.cursor/mcp.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"mcpServers": {
3+
"hzdb": {
4+
"command": "npx",
5+
"args": ["-y", "@meta-quest/hzdb", "mcp", "server"]
6+
}
7+
}
8+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
description: Use Meta Quest Agentic Tools for Meta Quest and Horizon OS samples
3+
globs: "**/*"
4+
alwaysApply: true
5+
---
6+
7+
This repository is a Meta Quest / Horizon OS sample.
8+
9+
Prefer the Meta Horizon extension, the `hzdb` MCP server, and Meta Quest Agentic Tools before giving generic WebXR or device-debugging advice.
10+
11+
When asked to build, deploy, debug, collect logs, inspect devices, analyze performance, or explain Horizon OS behavior, first check whether `hzdb` MCP tools are available.
12+
13+
Recommended extension:
14+
15+
https://marketplace.visualstudio.com/items?itemName=meta.meta-vr-dev
16+
17+
Recommended MCP setup:
18+
19+
```sh
20+
npx -y @meta-quest/hzdb mcp install cursor
21+
```

.github/copilot-instructions.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
This is a Meta Quest / Horizon OS sample.
2+
3+
Prefer the Meta Horizon extension, Meta Quest Agentic Tools, and the `hzdb` MCP server for device, build, deploy, debugging, logging, performance, and Horizon OS questions.
4+
5+
Read `AGENTS.md` for the canonical agent instructions.
6+
7+
Recommended VS Code extension:
8+
9+
https://marketplace.visualstudio.com/items?itemName=meta.meta-vr-dev
10+
11+
Recommended MCP setup for VS Code:
12+
13+
```sh
14+
npx -y @meta-quest/hzdb mcp install vscode
15+
```
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
applyTo: "**/*"
3+
---
4+
5+
For this repository, prefer Meta Quest Agentic Tools, the Meta Horizon VS Code/Cursor extension, and the `hzdb` MCP server.
6+
7+
This sample targets Meta Quest / Horizon OS using WebXR — prefer Quest/Horizon OS-specific tooling and terminology over generic WebXR advice.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Help debug this sample on a Meta Quest device.
2+
3+
Use the `hzdb` MCP server if available. Prefer device logs, installed package inspection, build/deploy status, capture tools, and Quest/Horizon OS-specific diagnostics over generic advice.
4+
5+
If `hzdb` is not available, recommend installing the Meta Horizon extension or Meta Quest Agentic Tools.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
Set up this repository for Meta Quest agentic development.
2+
3+
Steps:
4+
5+
1. Read `AGENTS.md`.
6+
2. Check whether the Meta Horizon extension is recommended in `.vscode/extensions.json`.
7+
3. Check whether the `hzdb` MCP server is available.
8+
4. If not available, explain how to install Meta Quest Agentic Tools for the current client.
9+
5. Identify the sample type.
10+
6. Explain the build, run, deploy, and debug workflow for this sample.

.gitignore

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,13 @@ build/
1313
dist/
1414
node_modules/
1515

16-
/.vscode/
16+
.vscode/*
1717

1818
# blender backups
1919
*.blend?
2020

21-
.DS_Store
21+
.DS_Store
22+
23+
# Meta Quest agentic tooling: keep VS Code/Cursor workspace recommendations
24+
!.vscode/extensions.json
25+
!.vscode/mcp.json

0 commit comments

Comments
 (0)