Skip to main content
skill CX Codex

fivem-dev — Claude Code skill for FiveM resource development

An orchestrator for FiveM resources on QBox, QBCore and ESX that fetches natives, framework APIs and asset models instead of guessing them.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add melihbozkurt10/fivem-dev-plugin --skill fivem-dev -a claude-code
Open on GitHub

What fivem-dev does

The skill targets the usual FiveM failure mode: a native or framework call gets invented, and the resource breaks on the server. The agent is told never to guess function names or parameters. When something is unclear it pulls the docs with WebFetch, and if a function does not exist it says so and suggests an alternative.

A content map keeps the agent from loading everything at once. It reads only what the request needs: framework detection, a separate file per framework (QBox, QBCore, ESX), Lua patterns, a NUI guide for HTML/CSS/JS, client-server architecture, thread management, an fxmanifest.lua reference and an ox_lib guide. For GTA V props, vehicles and peds it points you to PlebMasters Forge. Tool access is limited to read, write, edit, glob, grep, Bash and WebFetch.

Network access matters here. Without WebFetch the agent cannot verify a native or an export, so you end up checking everything by hand. Worth knowing before you rely on it in an offline setup.

What it helps with

  • confirm a native's exact name and parameter order
  • find the right QBox, QBCore or ESX export or event
  • build a NUI menu in HTML and JS for a resource
  • split logic between client and server without wasting ticks
  • look up a prop or vehicle model name for spawning

Example prompts for the agent

  • Verify the native for giving a weapon to a ped and show its parameters
  • How do I get player data server-side in QBCore?
  • Build a NUI menu with ox_lib and a progress bar

How to install fivem-dev

1Skills CLI (Vercel)

npx skills add melihbozkurt10/fivem-dev-plugin --skill fivem-dev -a claude-code

2Manually: put the files in place

~/.claude/skills/fivem-dev/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/fivem-dev/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about fivem-dev

How do I install fivem-dev in Claude?

Run npx skills add melihbozkurt10/fivem-dev-plugin --skill fivem-dev -a claude-code. The skill file then lives at ~/.claude/skills/fivem-dev/SKILL.md.

What does fivem-dev do?

It helps you write FiveM resources for QBox, QBCore and ESX. The agent fetches natives, framework APIs and asset data from documentation rather than recalling them.

Which frameworks and languages are supported?

QBox, QBCore and ESX, plus Lua and NUI in JavaScript or TypeScript. Each framework has its own file with exports and patterns.

Similar skills

Everything for Game dev and 3D: Unity, Unreal, Godot, Blender →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor