ui-imgui
Generates and modifies Unity IMGUI editor code such as EditorWindows, custom Inspectors, PropertyDrawers, and OnGUI scripts. Use for IMGUI or OnGUI or maintaining existing IMGUI code.
Install
With your agent
Install OMGSkills skill "unity-technologies/skills:ui-imgui" 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-imgui ~/.claude/skills/ui-imgui
From README
When to Use This Skill IMPORTANT: This skill is for legacy IMGUI code only. Use this skill when: User is maintaining/updating existing IMGUI editor code (files with OnGUI(), OnInspectorGUI()) User explicitly requests IMGUI/immediate mode GUI Project exclusively uses IMGUI for all editor tools Do NOT use this skill for: New editor windows (use UI Toolkit with CreateGUI() instead) New custom inspectors (use UI Toolkit instead) Requests that don't explicitly mention IMGUI or OnGUI Legacy IMGUI is used for: Editor windows — EditorWindow classes with OnGUI() Custom inspectors — Editor, PropertyDrawer classes with OnInspectorGUI() Debug overlays — OnGUI() in MonoBehaviour (runtime) IMGUI is not for runtime game UI — use UI Toolkit or uGUI instead.
More from this repo
audio-setup-mixers
Routes Audio Sources into existing Audio Mixer Groups, classifying each source by what it plays.
build-live-game
Builds and operates a live game's backend with Unity Gaming Services.
generate-editor-search-query
Generates Unity Search queries and opens the Search window to find assets or scene objects.
