ue-ui-umg-slate

Implement Unreal Engine UI with UMG, Slate, and Common UI patterns.

3|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/Noureddine-Hci/RevenantOps --skill ue-ui-umg-slate-noureddine-hci
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ue-ui-umg-slate
Source: https://github.com/Noureddine-Hci/RevenantOps/tree/main/.agents/skills/ue-ui-umg-slate
Command: npx skills add https://github.com/Noureddine-Hci/RevenantOps --skill ue-ui-umg-slate-noureddine-hci

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Solves the challenge of implementing Unreal Engine UI by providing integrated UMG, Slate, and Common UI patterns.

Core Features & Use Cases

  • Learn how UMG widgets, Slate primitives, and Common UI integrate to build responsive in-game interfaces.
  • Master widget binding (BindWidget), input mode transitions, and per-player UI considerations for multiplayer.
  • Real-world use cases include menus, HUDs, editors, and tool palettes with scalable UI architecture.

Quick Start

Create a simple UUserWidget blueprint with a bound button and wire its OnClicked event to a handler.

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 integrate UMG, Slate, and Common UI for responsive in-game interfaces?

Integrating UMG, Slate, and Common UI involves combining UMG widgets with Slate primitives and Common UI patterns to build responsive in-game interfaces. It covers widget binding, input mode transitions, and per-player UI considerations across PC and console.

What are the required Build.cs dependencies for setting up Common UI in Unreal Engine?

Required Build.cs dependencies for Common UI configuration involve adding specific module names to your project's Build.cs file. This enables CommonUI activation flow, widget binding, and proper input mode management for menus and HUDs.

Does Unreal Engine Common UI support per-player UI considerations for multiplayer?

Yes, Common UI supports per-player UI considerations for multiplayer. It manages input mode transitions and widget activation flow across multiple players, ensuring proper UI architecture for multiplayer menus and HUDs on PC and console.

How do I use widget binding and MVVM integration in Unreal Engine UMG?

Widget binding and MVVM integration in UMG use BindWidget patterns to connect UUserWidget blueprints to data models. This allows you to wire OnClicked events to handlers and build scalable UI architectures for editor tools and prototypes.

Can I use Slate primitives to build editor tool palettes instead of UMG?

Yes, Slate primitives can build editor tool palettes instead of UMG. The Skill provides integrated patterns covering Slate basics alongside UMG, enabling scalable UI architecture for real-world editor tools and tool palettes.

What is the best way to manage input mode transitions for in-game menus and HUDs?

The best way to manage input mode transitions for menus and HUDs is using integrated Common UI configuration. It handles activation flow and input mode management, ensuring responsive UI behavior across PC and console platforms.