Download for MacApple silicon, macOS 14+
Skill

ui-ugui

@unity-technologies Updated 2026-10-16

Understands, edits, and generates Unity uGUI Canvas hierarchies, RectTransforms, Layout Groups, and prefab UI. Use for requests involving Canvas, uGUI, RectTransform, or prefab UI files.

Install

With your agent

Install OMGSkills skill "unity-technologies/skills:ui-ugui" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/Unity-Technologies/skills /tmp/skills && ln -s /tmp/skills/skills/ui-ugui ~/.claude/skills/ui-ugui

From README

Scope Determine what the user is asking for: | Request Type | Action | |--------------|--------| | Question about UI | Understand — analyze hierarchy, explain structure | | Change specific element | Edit — targeted modification only | | Create new UI | Generate — create new hierarchy | | Fix/improve existing UI | Edit — modify existing, don't rebuild | Generate only what is requested: | Request | Output | |---------|--------| | UI layout | Prefab or scene hierarchy only | | "with code" / "with logic" / "functional" | Hierarchy + scripts | These do NOT imply scripts: "proper buttons" → well-configured Button components "working UI" → valid hierarchy that renders "menu screen" → visual layout only Critical Rules Namespace disambiguation: Always use fully qualified type names when creating or referencing UI components UnityEngine.UI.Image, not Image UnityEngine.UI.Button, not Button Other namespaces in the project can cause ambiguous type errors Verify before modifying: Always check wh...