ue-ui-umg-slate

Guide UMG, Slate, and Common UI design with MVVM and input navigation.

1|Updated Jul 5, 2026
One-click install
npx skills add https://github.com/alexrios/ArenaGame --skill ue-ui-umg-slate-alexrios
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ue-ui-umg-slate
Source: https://github.com/alexrios/ArenaGame/tree/main/.claude/skills/ue-ui-umg-slate
Command: npx skills add https://github.com/alexrios/ArenaGame --skill ue-ui-umg-slate-alexrios

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill equips users with comprehensive knowledge and best practices for building intuitive UI with UMG, Slate, and Common UI in Unreal Engine, solving the challenge of crafting high-quality and functional user interfaces in games and applications.

Core Features & Use Cases

  • UMG and Slate: Deep dive into UMG and Slate components, understanding how to design interactive and responsive user interfaces.
  • Common UI: Explore Common UI plugin setup and configuration, including handling input methods and implementing gamepad/keyboard navigation.
  • MVVM: Learn to use MVVM for more maintainable UI development in Unreal Engine.
  • Use Case: If you are developing a game with complex UI systems in Unreal Engine, this Skill will help you streamline your UI development process and create engaging user experiences.

Quick Start

Review the documentation and practice creating a simple UMG widget with Slate elements.

Frequently Asked Questions about ue-ui-umg-slate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up Common UI for gamepad and keyboard navigation in Unreal Engine?

Setting up Common UI for gamepad and keyboard navigation requires configuring the plugin to handle input methods and focus within UMG widgets. This Skill provides setup guides for managing gamepad and keyboard interactions in Unreal Engine.

What is the difference between UMG and Slate for UI development in Unreal Engine?

The difference between UMG and Slate is that Slate is the low-level C++ framework, while UMG is the visual designer layer built on top of Slate. This Skill covers both components for designing interactive user interfaces in Unreal Engine.

How do I use MVVM architecture for UMG widgets in Unreal Engine?

Using MVVM architecture for UMG widgets separates UI logic from data models to create maintainable interfaces. This Skill explains how to implement the MVVM pattern within Unreal Engine's UI framework.

Do I need prior Unreal Engine experience to use Slate and Common UI?

You need prior experience with Unreal Engine's UI framework to use Slate and Common UI effectively. This Skill requires existing familiarity with UMG and targets developers building complex game UI.

What's the best way to manage input methods for complex menus in Unreal Engine?

The best way to manage input methods for complex menus is using the Common UI plugin to handle input routing and navigation. This Skill covers configuring Common UI to streamline input management across interactive UMG elements.