
Fivem Nui
This one's for building user interfaces in FiveM using HTML, CSS, and JavaScript. It covers the essentials: setting up ui_page in your fxmanifest, handling SendNUIMessage and SetNUIFocus for fullscreen UIs, and wiring up NUI callbacks with RegisterNUICallback. The guidance is split across setup, fullscreen patterns, callbacks, and best practices, which is helpful since NUI communication between the client and browser context trips people up constantly. If you're making anything from inventory screens to admin panels, this gives you the FiveM-specific patterns you need without digging through forum posts. Points you to the natives docs when needed, which is the right call.
- skills.sh installs
- 630
- GitHub stars
- 20
- last updated
- Aug 21, 2026
Install
$ npx -y skills add germanfndez/fiveai-skills --skill fivem-nui --agent claude-codeInstalls into .claude/skills of the current project.
Files
FiveM NUI
HTML/CSS/JS interfaces for FiveM: manifest setup, Lua-to-browser messages, NUI callbacks and focus handling.
Activation Contract
Load this skill when the user asks to create or edit a FiveM UI, writes HTML/CSS/JS inside a resource, sets ui_page, or asks about SendNUIMessage, SetNUIFocus or RegisterNUICallback.
Hard Rules
Sponsors
Details
- Repository
- github.com/germanfndez/fiveai-skills
- Category
- Frontend Development
- First seen
- Jun 3, 2026