reactumg-knowledge

Provide a centralized ReactUMG knowledge base with code samples and best practices.

1|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/15195999826/LomoMarketplace --skill reactumg-knowledge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reactumg-knowledge
Source: https://github.com/15195999826/LomoMarketplace/tree/main/plugins/UE_ReactUMG/skills/reactumg-knowledge/SKILL.md
Command: npx skills add https://github.com/15195999826/LomoMarketplace --skill reactumg-knowledge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

A complete reference for ReactUMG rules, patterns, and best practices to guide advanced UI development and debugging.

Core Features & Use Cases

  • Rules & patterns for ReactUMG architecture, updates, and event handling.
  • Code samples & best practices across color handling, TArray usage, and slot layouts.
  • Project planning guidance for ReactUMG integrations and debugging workflows.

Quick Start

Open the knowledge docs under plugins/UE_ReactUMG/skills/reactumg-knowledge and review the sections most relevant to your task.

Frequently Asked Questions about reactumg-knowledge

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

FAQPage Schema
What is ReactUMG and how do I structure UI development with it in Unreal Engine?

ReactUMG is a framework for building reactive user interfaces in UE4/UE5 using declarative patterns. It provides architecture rules, component configuration patterns, and update mechanisms to structure UI development around state-driven updates and event handling, replacing manual widget management with predictable, maintainable code.

How do I handle colors, TArray usage, and CanvasSlot mappings in ReactUMG?

ReactUMG code samples cover color handling conventions, TArray patterns for dynamic lists, and CanvasSlot coordinate mappings. These sections provide concrete TypeScript examples and best practices for layout configuration, ensuring consistent implementation across component types and reducing common integration errors.

What are the best practices for mouse events and coordinate handling in ReactUMG UI?

ReactUMG documents coordinate systems, mouse input routing, and event propagation rules for interactive UI. Best practices cover input validation, coordinate transformation between canvas and screen space, and proper event binding to prevent misaligned interactions and debug coordinate-related issues efficiently.

Can I use ReactUMG for both planning UI architecture and debugging existing implementations?

Yes. ReactUMG knowledge supports explicit planning workflows for new UI integrations and debug workflows for troubleshooting existing systems. It includes decision trees, API mappings, and development rules that guide both upfront architecture decisions and targeted debugging of component behavior and state management.

What update mechanisms does ReactUMG use, and when should I trigger manual refreshes?

ReactUMG defines automatic and manual update mechanisms for widget state synchronization. Documentation specifies when reactive updates apply automatically and when explicit refresh calls are needed, preventing stale UI state and reducing unexpected behavior in complex nested component hierarchies.

Where do I find ReactUMG rules and API reference documentation?

ReactUMG knowledge is organized in plugins/UE_ReactUMG/skills/reactumg-knowledge with navigable sections covering rules, patterns, code samples, and API mappings. Start with sections most relevant to your task—architecture for planning, specific components for debugging—to access decision trees and TypeScript examples.