What problem does it solve? Creating HUDs, menus, dialogs, and form inputs in Decentraland SDK7 requires navigating React-ECS quirks like version-gated virtual screen behavior, engine-dependent text sizing, and pointer-blocking pitfalls that silently break UI across explorers. ## Core Features & Use Cases - Component guidance: Correct usage of UiEntity, Label, Button, Input, and Dropdown with verified props, layout patterns, and state management via module-level variables instead of React hooks. - Version-aware rules: SDK 7.26.0 gate covering virtual screen defaults, screenInset options, and UI scale factor changes so generated code behaves consistently across SDK versions and platforms. - Widget recipes: Reference implementations for health bars, modal dialogs, scrollable containers, inventory grids, timed announcements, and drag sliders built from primitives. - Use Case: A developer building a mobile-first multiplayer scene needs a HUD with a score label, a proximity warning, and a settings menu; the Skill provides the canonical setupUi() wiring, safe-area handling, and troubleshooting table to avoid the most common rendering failures. ## Quick Start Ask the AI to build a Decentraland scene UI with a HUD and a menu button using React-ECS, and it will generate the ui.tsx component wired through setupUi() with the correct virtual screen settings.