unity-ugui-authoring

Solid

Use when creating or validating Canvas (uGUI) UI, RectTransforms, controls, persistent UI events, or visual-regression baselines.

API & Backend 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 uGUI Authoring For UXML, USS, `UIDocument`, or `VisualElement` work, use `unity-uitoolkit-authoring` instead. Read `.claude/skills/unity-mcp-operations/SKILL.md` once if it is not already loaded. Enable `UGUI` when these tools are gated. ## Tool Map | Tool | Use | |---|---| | `create_ui` | Create a Canvas, Panel, Button, Text, Image, Toggle, Slider, InputField, or ScrollView | | `set_rect` | Set anchors, position, size, pivot, offsets, or World Space depth | | `lint_ugui` | Check EventSystem and Canvas GraphicRaycaster requirements | | `ui_intent` | Draft a uGUI hierarchy from a template or natural-language intent | | `list_events` | Inspect a persistent `UnityEvent` listener after wiring | `list_events` is shared with component authoring. Resolve the live schema before using an unfamiliar parameter. ## Deterministic Workflow 1. Inspect the existing Canvas and hierarchy. 2. Mark the console. 3. Create controls with stable names. 4. Set anchors and constraints before pixel offsets. 5. Inspect the resulting `RectTransform` fields. 6. Run `lint_ugui`, verify event listeners, and check the console delta. 7. Use a screenshot only for layout and appearance acceptance. ```text batch( commands=""" create_ui type=Canvas name=HUD render_mode=SSO create_ui type=Panel name=StatusPanel parent=/HUD anchor=top-right size=(320,120) color=#202226E6 create_ui type=Text name=Status parent=/HUD/StatusPanel anchor=stretch text=READY font_size=24 font_min=14 font_max=28 set_rect ...

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