germanfndez/fiveai-skills

fivem-nui

FiveM NUI (New User Interface) development for creating graphical elements and user interfaces. Use when creating or editing NUI interfaces, HTML/CSS/JS for FiveM, or handling NUI callbacks.

First seen Feb 21, 2026

Installation

$ npx skills add germanfndez/fiveai-skills --skill fivem-nui

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 germanfndez/fiveai-skills.

npx skills add germanfndez/fiveai-skills

Browse all from germanfndez/fiveai-skills

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

Repository health

Stars 15
Default branch main
Open issues 0
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,373 B
  • docs SUMMARY.md 1,346 B

History

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

SKILL.md

FiveM NUI Development

Best practices for FiveM NUI development — fullscreen UIs, NUI callbacks, messaging, and UI integration. Use this skill whenever you are dealing with FiveM user interfaces to obtain domain-specific knowledge.

When to use

  • User asks how to create a UI for FiveM.
  • Creating or editing HTML/CSS/JS files for FiveM resources.
  • Setting up ui_page in fxmanifest.lua.
  • Questions about NUI callbacks, SendNUIMessage, or SetNUIFocus.
  • Need to look up natives → point to https://docs.fivem.net/natives/.

How to use

Read individual rule files for detailed explanations and examples:

  • rules/setup.md — Setting up NUI in a resource: ui_page, files entry, folder structure.
  • rules/fullscreen-nui.md — Creating fullscreen NUI pages: SENDNUIMESSAGE, SETNUIFOCUS, developer tools, referencing assets.
  • rules/nui-callbacks.md — NUI callbacks: RegisterNUICallback, fetch requests, data handling, security.
  • rules/best-practices.md — Best practices: performance, security, communication patterns, error handling.
  • rules/reference-links.md — Official docs and natives reference.