Skip to content
Back to skills

Hayba Ui Hud Build

ASecurity

Use when building a focused Unreal HUD widget and verifying its hierarchy, layout, text, focus, compile state, and PIE display.

  • 13 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 4, 2026
ai-agentsgoperformance

Security analysis

A100/100

Scanned October 4, 2026

npx -y skills add zajalist/hayba --skill hayba-ui-hud-build --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Hayba Ui Hud Build?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Hayba Ui Hud Build
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/zajalist-hayba-ui-hud-build/badge)](https://www.skillsdirectory.com/skills/zajalist-hayba-ui-hud-build)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: hayba-ui-hud-build
description: Use when building a focused Unreal HUD widget and verifying its hierarchy, layout, text, focus, compile state, and PIE display.
metadata:
  category: ui
  tags: hud, widgets, layout, focus
---

# Build one HUD screen

## When to use

Use for one gameplay HUD or small screen with known player decisions: what must be read, what can be acted on, and which platform and viewport sizes matter. Identify long and localized text examples, controller focus order, and an update-frequency budget for dynamic elements.

## Tool routing

- Search ui_list_widget_blueprints and inspect a candidate with ui_get_widget_info. Use ui_create_widget only for a new screen. Build a small hierarchy with ui_add_element or ui_build_tree; the latter can keep a partial subtree on failure, so inspect ui_query before retrying. Use ui_set_slot_layout and focused property tools for geometry, rather than guessing canvas coordinates.
- Check ui_measure_text with ordinary and long strings. Use ui_layout_snapshot and ui_render_widget_to_png at each target viewport. Run ui_validate for text overflow, safe area, touch targets, contrast, focus, and performance findings. Resolve each returned warning or document why the remaining condition is intentional; skipped geometry checks are open, not passing.
- Compile with ui_compile_widget, inspect warnings, then persist with ui_save_widget. If a real gameplay HUD is required, check editor_get_state, start editor_start_pie, inspect editor_pie_widget_tree and a screenshot, and stop with editor_stop_pie. Leave an existing user session alone.

## Evidence

Report widget path, hierarchy, target sizes, rendered captures, text/focus findings, compile and save state, PIE display, and every unresolved or skipped validation rule. A good static preview does not establish live data binding or controller navigation.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.