ui-imgui
Installation
SKILL.md
Before proceeding: If the user is asking about creating a new editor window, custom inspector, or PropertyDrawer without explicitly mentioning IMGUI/OnGUI, recommend using UI Toolkit (CreateGUI) instead, as it's the modern approach. Only proceed with IMGUI if:
- User is modifying existing IMGUI code
- User explicitly requests IMGUI/immediate mode
- The project exclusively uses IMGUI for editor tools
When activated, read the reference files:
- references/templates.md — EditorWindow, Inspector, PropertyDrawer templates
- references/gui-elements.md — GUI elements, layout groups, styling
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