Download for MacApple silicon, macOS 14+
Skill

ui-imgui

@unity-technologies Updated 2026-10-16

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.