Imgui UI UX Engineering
Proactively design, improve, or review high-quality Dear ImGui tools, C++ editor panels, game-development interfaces, debugging dashboards, visualization screens, and desktop workflows. Use when Dear ImGui is named or supplied code contains direct evidence such as `ImGui::`, `imgui.h`, `ImGuiContext`, or ImGui backend symbols. For an unlabelled C++ editor/tooling request, use only when the user explicitly asks whether Dear ImGui is suitable; otherwise keep framework choice open. Do not trigger for a task that explicitly names another UI framework such as Qt, GTK, WPF, wxWidgets, JUCE, or Slate
Install
npx skills add muhosekerci/imgui-ui-ux-engineering --skill imgui-ui-ux-engineeringgit clone --depth 1 https://github.com/muhosekerci/imgui-ui-ux-engineering.git /tmp/imgui-ui-ux-engineering
mkdir -p ~/.claude/skills
cp -r /tmp/imgui-ui-ux-engineering/. ~/.claude/skills/imgui-ui-ux-engineeringPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Dear ImGui UI/UX Engineering ## Purpose and boundaries Build **professional tool interfaces** with Dear ImGui. Design around the immediate-mode model: application data remains the single source of truth, while UI code reflects the current model and dispatches user intent back to it. Dear ImGui is especially well suited to content-creation tools, editor and game tooling, debugging panels, operations screens, and real-time visualizations. Explicitly assess suitability when a consumer product needs complete accessibility support, RTL text, or complex text shaping. [1] [2] Do not treat a review as a cosmetic reskin. Improve functional hierarchy, interaction cost, error recovery, information density, technical correctness, and visual consistency together. ## Classify the request Match the request to one primary workflow. If Dear ImGui is neither named nor evidenced in supplied code, do not assume it is the framework; offer a framework-selection assessment only when explicitly asked. Make reasonable assumptions when missing information does not materially change the solution; ask only for a critical ambiguity. | Request | Primary deliverable | Start by determining | |---|---|---| | New tool or editor | Information architecture, workspace shell, design system, production-oriented C++ | User role, top three tasks, target platform | | Existing UI improvement | Audit, redesign proposal, focused code changes | Screenshot or code, hierarchy issues, missing states |
Details
- Skill name
imgui-ui-ux-engineering- Repository
- muhosekerci/imgui-ui-ux-engineering
- License
- MIT
- Repo updated
- 20 August 2026
FAQ
What does the Imgui UI UX Engineering skill do?
Proactively design, improve, or review high-quality Dear ImGui tools, C++ editor panels, game-development interfaces, debugging dashboards, visualization screens, and desktop workflows. Use when Dear ImGui is named or supplied code contains direct evidence such as `ImGui::`, `imgui.h`, `ImGuiContext`, or ImGui backend symbols. For an unlabelled C++ editor/tooling request, use only when the user explicitly asks whether Dear ImGui is suitable; otherwise keep framework choice open. Do not trigger for a task that explicitly names another UI framework such as Qt, GTK, WPF, wxWidgets, JUCE, or Slate
How do I install the Imgui UI UX Engineering skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add muhosekerci/imgui-ui-ux-engineering --skill imgui-ui-ux-engineering. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Imgui UI UX Engineering popular?
It lives in muhosekerci/imgui-ui-ux-engineering, which has 8 GitHub stars and 1 forks.
Related skills
Irasutoya
9hsol/irasutoya
Find, download and place free いらすとや (irasutoya.com) illustrations. Use whenever a slide deck, document, blog post, web page or design canvas would be better with an illustration or icon.
Hyprland
9marceloeatworld/hyprland-ai-skill
This skill should be used when the user asks about "Hyprland configuration", "hyprland.lua", "hyprland.conf", "Hyprland Lua config", "hyprctl", "Hyprland keybinds", "Hyprland window rules", "Hyprland monitors", "Hyprland dispatchers", "Hyprland animations", "Hyprland workspaces", "Hyprland IPC", "Hyprland plugins", "hyprlock", "hypridle", "hyprpaper", "hyprcursor", "hyprpicker", "hyprsunset", "xdg-desktop-portal-hyprland", "Hyprland on NixOS", "Hyprland Home Manager", "Hyprland layouts", "Hyprland dwindle", "Hyprland master layout", "Hyprland FAQ", "Hyprland performance", "Hyprland Nvidia", "H
Kiro Motion Studio
9KRYPT-123/kiro-motion-studio
KIRO 风格炫酷视觉视频工作流:片头、个人展示片、热点视频、歌词MV、3D铬金属Logo片、说唱/演出VJ循环,含卡点剪辑、封面和抖音文案。
Gpt Taste
9Tao716/gpt-taste-skill
Elite UX/UI & Advanced GSAP Motion Engineer. Enforces Python-driven true randomization for layout variance, strict AIDA page structure, wide editorial typography (bans 6-line wraps), gapless bento grids, strict GSAP ScrollTriggers (pinning, stacking, scrubbing), inline micro-images, and massive section spacing.
Muji Style Skill
8yanliudesign/muji-style-skill
Create original quiet-living visuals from any theme, object, product, article, event, space, or supplied photograph using natural materials, restrained color, functional typography, asymmetric whitespace, honest photography, and human imperfection. Always use this skill when the user asks for MUJI-inspired, 无印良品感, 日系极简, Japanese minimalism, quiet living, natural minimalism, understated lifestyle design, 素朴生活美学, 留白产品海报, or asks to make a visual feel quieter, simpler, more natural, and less designed. Preserve the underlying design principles without copying MUJI logos, packaging, campaigns, stor
Gcw
8idonafraid-create/GCW
Analyze, reproduce, recover, and creatively adapt authorized public websites through a staged, evidence-driven workflow. Use for GCW, website teardown or cloning, faithful baselines, design-DNA extraction, WebGL/Canvas/shader reverse engineering, source-loss recovery, route reconstruction, and source-versus-local visual regression.
Browse the most popular Claude skills, all frontend & design skills, or write your own with the skills generator.