FiveM development plugin with dynamic documentation fetching for QBox, QBCore, ESX frameworks
npx claudepluginhub melihbozkurt10/fivem-dev-pluginFiveM development orchestrator for QBox, QBCore, and ESX frameworks. Dynamically fetches natives, framework APIs, and guides to assets. Supports Lua and NUI (JavaScript/TypeScript).
A comprehensive plugin for FiveM resource development. Provides framework support and best practices for QBox, QBCore, and ESX frameworks.
Supports: Claude Code, Cursor, Windsurf, and other AI coding assistants.
npm install -g claude-fivem-dev
git clone https://github.com/melihbozkurt10/fivem-dev-plugin.git ~/.claude/skills/fivem-dev
.cursorrules or FIVEM_CURSOR_RULES.md from this repo.cursorrules# Or use curl
curl -o .cursorrules https://raw.githubusercontent.com/melihbozkurt10/fivem-dev-plugin/main/.cursorrules
~/.claude/skills/fivem-dev/The skill activates automatically when you ask FiveM-related questions:
Use the /fivem-dev command for direct queries:
/fivem-dev How to create a callback in QBCore?
/fivem-dev ox_lib progress bar example
/fivem-dev ESX xPlayer methods
| Source | URL | Usage |
|---|---|---|
| FiveM Natives | https://docs.fivem.net/natives/ | Native functions |
| QBox | https://docs.qbox.re/ | QBox framework |
| QBCore | https://docs.qbcore.org/ | QBCore framework |
| ESX | https://docs.esx-framework.org/ | ESX framework |
| ox_lib | https://overextended.dev/ox_lib | Utility library |
| PlebMasters | https://forge.plebmasters.de/ | GTA V assets |
| File | Description |
|---|---|
SKILL.md | Main orchestrator with decision tree |
frameworks/ | QBox, QBCore, ESX references |
scripting/ | Lua patterns, NUI guide, client-server architecture |
resources/ | fxmanifest.lua, ox_lib guide |
assets/ | Asset discovery guide |
MIT License - Feel free to use and modify.