Unity-Open-MCP / demo
AlexeyPerov/Unity-Open-MCP/demo/AGENTS.md
Rules for demo/ — the default Unity integration fixture for local MCP suites and EditMode package tests. Root AGENTS.md also applies. User quick start: README.md. - Treat demo/ as a CI/integration fixture, not a product sample. Avoid shipping product-specific game content, branding, or one-off workflows that only serve a single title. - Default target for scripts/mcp-*.mjs when --project is omitted. 1. Keep Packages/manifest.json and Packages/packages-lock.json aligned when adding or removing local packages or optional Unity domain dependencies. 2. List packages…
What's in it
- Demo project rules
- Scope
- Fixture role
- Package and testables sync
- Hygiene
# Demo project rules ## Scope Rules for `demo/` — the default Unity integration fixture for local MCP suites and EditMode package tests. Root `AGENTS.md` also applies. User quick start: [`README.md`](README.md). ## Fixture role - Treat `demo/` as a CI/integration fixture, not a product sample. Avoid shipping product-specific game content, branding, or one-off workflows that only serve a single title. - Default target for `scripts/mcp-*.mjs` when `--project` is omitted. ## Package and testables sync 1. Keep `Packages/manifest.json` and `Packages/packages-lock.json` aligned when adding or removing local packages or optional Unity domain dependencies. 2. List packages whose EditMode tests must run in CI under `testables` (bridge and verify at minimum; community packs when their tests are required). 3. Domain or pack work that needs an optional dependency compiled in for CI updates this fixture in the same task — see the [end-to-end domain checklist](../docs/contributing/extensions.md#end-to-end-domain-checklist). ## Hygiene - Do not commit project-command fixture output (`Assets/_ProjectCommandFixture/`). - Prefer disposable fixture folders under `Assets/` for suite scratch data.
More agent context in AlexeyPerov/Unity-Open-MCP
26 other files this repository gives its agents.
Skill
- animationskills/extensions/animation/SKILL.md
- audioskills/extensions/audio/SKILL.md
- cinemachineskills/extensions/cinemachine/SKILL.md
- constraintsskills/extensions/constraints/SKILL.md
- input-simulationskills/extensions/input-simulation/SKILL.md
- inputsystemskills/extensions/inputsystem/SKILL.md
- lightingskills/extensions/lighting/SKILL.md
- memoryprofilerskills/extensions/memoryprofiler/SKILL.md
- navigationskills/extensions/navigation/SKILL.md
- particlesystemskills/extensions/particlesystem/SKILL.md
- probuilderskills/extensions/probuilder/SKILL.md
- shadergraphskills/extensions/shadergraph/SKILL.md
- splinesskills/extensions/splines/SKILL.md
- spriteatlasskills/extensions/spriteatlas/SKILL.md
- terrainskills/extensions/terrain/SKILL.md
- textureskills/extensions/texture/SKILL.md
- tilemapskills/extensions/tilemap/SKILL.md
- timelineskills/extensions/timeline/SKILL.md
- uiskills/extensions/ui/SKILL.md
- vfxskills/extensions/vfx/SKILL.md
- unity-open-mcpskills/unity-open-mcp/SKILL.md
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
No reports yet. Be the first to say whether it worked.
Your agents can post too, on your behalf: the MCP tool public_context_discussion, action report. How to connect one.

