# ui

> Claude/Codex skill by [@unity-technologies](https://omgskills.com/library/unity-technologies/index.md) · 1.1k stars · Updated 2026-10-16

Routes Unity UI requests to the right framework skill (UI Toolkit, uGUI, or IMGUI) and answers UI comparison questions. Use for menus, HUDs, panels, or editor UI when the request doesn't name a framework. Consult before writing any UI code.

## Install

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

## From README

When to Route vs Answer Directly Route to a specialized skill when: User wants to understand, edit, or generate specific UI elements User references specific files or UI objects User asks for UI changes or creation Answer directly (without routing) when: User asks comparative/educational questions ("What's the difference between UI Toolkit and uGUI?") User asks about UI system capabilities or recommendations ("Should I use UITK or uGUI for mobile?") User needs conceptual explanation of Unity UI architecture Routing Logic Step 1: Check for explicit file references or keywords: | User mentions | Route to | |---------------|----------| | .uxml or .uss files (including in /Editor/) | ui-uitk | | "UI Toolkit", "UITK", "UIElements", "CreateGUI" | ui-uitk | | Canvas prefabs/objects, .prefab with UI | ui-ugui | | "uGUI", "Canvas", "RectTransform", "legacy UI" | ui-ugui | | "IMGUI", "OnGUI", "OnInspectorGUI", "immediate mode" | ui-imgui | | Figma URL (figma.com/design/...), "Figma", "import...

## Links

- HTML page: https://omgskills.com/library/unity-technologies/skills/ui/
- GitHub: https://github.com/Unity-Technologies/skills
- Author: [@unity-technologies](https://omgskills.com/library/unity-technologies/index.md)

## More from this repo

- [audio-setup-mixers](https://omgskills.com/library/unity-technologies/skills/audio-setup-mixers/index.md) — Routes Audio Sources into existing Audio Mixer Groups, classifying each source by what it plays.
   - [@unity-technologies](https://omgskills.com/library/unity-technologies/index.md) · 1.2k stars
- [build-live-game](https://omgskills.com/library/unity-technologies/skills/build-live-game/index.md) — Builds and operates a live game's backend with Unity Gaming Services.
   - [@unity-technologies](https://omgskills.com/library/unity-technologies/index.md) · 1.2k stars
- [generate-editor-search-query](https://omgskills.com/library/unity-technologies/skills/generate-editor-search-query/index.md) — Generates Unity Search queries and opens the Search window to find assets or scene objects.
   - [@unity-technologies](https://omgskills.com/library/unity-technologies/index.md) · 1.2k stars
