This is a comprehensive reference for building UI in Unreal Engine, covering UMG widgets in C++, the BindWidget pattern, and Common UI plugin integration. It walks you through lifecycle management, input mode switching, and concrete examples for buttons, text blocks, progress bars, and virtualized lists. The code samples are production-ready and include the gotchas you'd normally hit, like when BindWidget refs become valid, why you need Transient on animation bindings, and how SetText wipes Blueprint bindings. If you're wiring up menus, HUDs, or any screen-space UI and want to avoid the usual UMG pitfalls, this gives you the patterns that actually work. The Common UI section is incomplete but points to separate setup docs.
npx skills add https://github.com/quodsoler/unreal-engine-skills --skill ue-ui-umg-slate