Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 2.08 KB

File metadata and controls

43 lines (34 loc) · 2.08 KB

Roadmap

Planned work is tracked in GitHub issues; this page groups it by theme.

Milestone 1 - Foundation (done, v1.0.0)

  • Repository structure and plugin manifest
  • All skill files (18 skills)
  • All rule files (8 rules)
  • Snippet library (15 C# snippets, 4 shader snippets)
  • Template projects (5 starter templates)
  • MCP server with 4 tools
  • Reference data (API, shaders, platforms, lifecycle, deprecated patterns)
  • README and documentation

Milestone 2 - Correctness and project awareness (in progress)

  • Compile every C# snippet and template against Unity 6 in CI
  • MCP server test suite with a stdio smoke test
  • Plugin-relative MCP registration so the server works after install
  • analyze_project tool: detect editor version, render pipeline, packages, and settings from project files
  • Test Framework scaffolding (scaffold_script with script_type="test")
  • Rule scoping by file type, enforced in CI
  • Correct remaining skill examples and contradictions between skills and rules
  • Source or remove forward-looking Unity version claims
  • Use project context in scaffold_script and shader_helper (asmdef namespaces, active pipeline)
  • check_code tool for deprecated and anti-pattern Unity APIs
  • Version-accurate Unity API index for lookup_api

Milestone 3 - Coverage

  • Skill descriptions tuned for triggering, pointing at the MCP tools
  • New skills: Cinemachine 3, build automation and CI, save systems, AI Navigation, UGS multiplayer, VFX Graph, localization, XR
  • Snippet gaps: asmdefs, .inputactions, UXML/USS, Render Graph features, tests
  • Templates as a UPM package
  • Unity Editor bridge for compile errors, console, and tests (evaluate building vs integrating)

Milestone 4 - Distribution and community

  • Publish the MCP server to PyPI and MCP registries
  • Cursor marketplace listing and a Claude Code plugin manifest
  • Community health files, issue and PR templates
  • README demo and before/after examples