roblox-gui · sentinelcore — Claude Code skill: what it does, how to install
Provides reference patterns to build and animate Roblox interfaces, from screen HUDs to in-world 3D panels.
npx skills add sentinelcore/roblox-skills --skill roblox-gui -a claude-codeWhat roblox-gui does
The skill adds validated Luau UI guidelines directly to the agent context. It details container setups for screen-facing ScreenGui objects and floating BillboardGui attachments. It also provides reference rules for UDim2 scaling and AnchorPoint centering, helping prevent interface distortion on different screen resolutions.
Another section covers TweenService transitions and Studio layout bugs. Note that properties like Text cannot be interpolated with TweenService because tweens require numeric or vector formats like Size and Position. The guide also explains how setting ResetOnSpawn to false keeps persistent menus alive between player respawns.
What it helps with
- scale Roblox HUD elements across screen sizes using UDim2
- animate menu panels and progress bars with TweenService
- attach floating status indicators above player avatars
- preserve active interfaces across character respawns
Example prompts for the agent
- Write a LocalScript that slides a shop frame onto the screen using TweenService.
- Create an overhead BillboardGui label for player health with proper stud offsets.
- Center a button on screen using scale values in UDim2 and UIAspectRatioConstraint.
How to install roblox-gui
1Skills CLI (Vercel)
npx skills add sentinelcore/roblox-skills --skill roblox-gui -a claude-code2Manually: put the files in place
~/.claude/skills/roblox-gui/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/roblox-gui/
1Skills CLI (Vercel)
npx skills add sentinelcore/roblox-skills --skill roblox-gui -a codex2Manually: put the files in place
.agents/skills/roblox-gui/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add sentinelcore/roblox-skills --skill roblox-gui -a cursor2Manually: put the files in place
.cursor/skills/roblox-gui/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install sentinelcore/roblox-skills roblox-gui2Manually: put the files in place
.github/skills/roblox-gui/SKILL.md1Skills CLI (Vercel)
npx skills add sentinelcore/roblox-skills --skill roblox-gui -a gemini-cli2Platform CLI
gemini skills install https://github.com/sentinelcore/roblox-skills --path roblox-guiManually: put the files in place
.devin/skills/roblox-gui/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add sentinelcore/roblox-skills --skill roblox-gui -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about roblox-gui
How do I install roblox-gui in Claude Code?
Run npx skills add sentinelcore/roblox-skills --skill roblox-gui -a claude-code in your terminal.
What is the roblox-gui skill?
It supplies coding assistants with verified Luau snippets and layout math for Roblox Studio. This ensures generated GUI scripts handle scaling and container parenting correctly.
Why does the GUI disappear whenever the character respawns?
ScreenGui has ResetOnSpawn enabled by default, prompting the engine to recreate the interface upon death. Set ResetOnSpawn to false to keep menus and HUD elements persistent.
Similar skills
Everything for Game dev and 3D: Unity, Unreal, Godot, Blender →roblox-gui by other authors comes first.