tabooharmony/roblox-brain

roblox-gui

Use when building Roblox menus, HUDs, shops, notifications, dialogs, or responsive cross-platform UI.

Trending #9769 First seen May 28, 2026

Installation

$ npx skills add tabooharmony/roblox-brain --skill roblox-gui

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from tabooharmony/roblox-brain · top by installs.

npx skills add tabooharmony/roblox-brain

Browse all from tabooharmony/roblox-brain

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Also listed on

Alternate registries and mirrors of this skill.

Repository health

Stars 42
License LICENSE
Default branch main
Open issues 0
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,977 B
  • docs SUMMARY.md 116 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 566 installs

SKILL.md

roblox gui

When to Load

Load when building a HUD, menu, shop, dialog, notification, or UI attached to a 3D object.

Quick Reference

  • Use ScreenGui for screen overlays, SurfaceGui for a surface, and BillboardGui for floating world labels.
  • Let UIListLayout, UIGridLayout, and constraints own repeated layout. Avoid per-frame pixel positioning.
  • Use Scale for responsive structure and Offset for deliberate padding or fixed-size details.
  • Design for touch and gamepad as well as mouse and keyboard. Bind gameplay actions with ContextActionService where it fits.
  • For gamepad UI, define a selected entry point and deliberate directional behavior. GuiService.SelectedObject plus Selectable is the native baseline; the Focus Navigation library is optional for richer trees.
  • Keep UI state separate from the server state that it displays. A button is not an authority boundary.
  • In Server Authority projects, a UI may show predicted state that is later corrected. Keep durable inventory, currency, and ownership displays tied to confirmed state, and use the Input Action System for gameplay-affecting input.
  • Make scrolling, text growth, clipping, and safe-area behavior explicit before adding polish.
  • Build custom loading UI in ReplicatedFirst; never use a client-side character teleport as the readiness gate.

Need the details? Load references/full.md for layout recipes and UI lifecycle patterns.