Download for MacApple silicon, macOS 14+
Skill

ui-uitk

@unity-technologies Updated 2026-10-16

Understands, edits, and generates Unity UI Toolkit UXML and USS with flex layouts. Use for requests involving UI Toolkit, UIElements, UIDocument, PanelSettings, custom elements, or UI runtime binding.

Install

With your agent

Install OMGSkills skill "unity-technologies/skills:ui-uitk" 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-uitk ~/.claude/skills/ui-uitk

From README

References Read these as needed: references/uss-guide.md — USS patterns and examples references/svg-icons.md — SVG icon generation (only when generating icons) references/common-issues.md — Common mistakes to avoid references/ui-runtime-binding.md — Patterns and guide to bind data to UI at runtime (only when requested or when bindings are involved) references/painter2d.md — Painter2D API for custom visuals: gradients, shapes, arcs, procedural drawing (read this whenever gradients, custom shapes, progress rings, procedural drawing, or any visual beyond what USS can express is needed) references/pointermanipulator-guide.md — Patterns and guide to create and use Manipulators (only when requested or when manipulators are involved). This helps with setting up drag and drop features or simple event handling for a Visual Element. references/custom-elements.md — Custom UI Element patterns and guide to create reusable components with UXML, USS, and C#.