unity-uitoolkit-authoring

Solid

Use when inspecting, authoring, attaching, or validating UI Toolkit UXML, USS, UIDocument panels, VisualElements, or custom controls in Unity 6.

Web & Frontend 27 stars 4 forks Updated today MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
48
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Unity UI Toolkit Authoring For Canvas-based controls and `RectTransform` layout, use `unity-ugui-authoring` instead. Read `.claude/skills/unity-mcp-operations/SKILL.md` once if it is not already loaded. Enable `UITOOLKIT` when these tools are gated. ## Tool Map | Tool | Use | |---|---| | `inspect_uitk` | Inspect a live `UIDocument` tree and obtain compact `~N` element refs | | `lint_uitk` | Validate one UXML or USS asset without changing it | | `uitk_element` | Query or change one live `VisualElement` instance | | `attach_uitk` | Add and configure `UIDocument` on a GameObject | | `uitk_file` | Read or edit a UXML or USS asset | | `uitk_intent` | Draft a UXML/USS pair from a template or natural-language intent | Use `discover_tools("uitoolkit")` to enable the category, then resolve all uncertain schemas in one `resolve_tool_schema` call. ## Inspect And Query Start from the live tree: ```text inspect_uitk(path="/HUD", depth=5, show_style=True) uitk_element(action="get", path="/HUD", name="health-label", property="text") uitk_element(action="query", path="/HUD", selector=".inventory__slot") ``` `inspect_uitk` accepts a GameObject path containing `UIDocument`; omit the path or use `scene` to list open documents. A `~N` ref is valid only for the current inspection table. Re-inspection or domain reload can make it stale. `uitk_element` supports: - `query`, `get`, and `get_style` for reads; - `set_style`, `add_class`, `remove_class`, `enable`, and `disable` for live i...

Details

Author
german-krasnikov
Repository
german-krasnikov/unity-biome-mcp
Created
2 months ago
Last Updated
today
Language
C#
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category