fivem-dev — скилл для Claude Code: разработка ресурсов FiveM
Ведёт разработку ресурсов FiveM под QBox, QBCore и ESX: подтягивает нативы, API фреймворков и модели ассетов вместо догадок.
npx skills add melihbozkurt10/fivem-dev-plugin --skill fivem-dev -a claude-codeЧто делает fivem-dev
Скилл закрывает главную боль FiveM-разработки: нативы и функции фреймворков легко перепутать, а выдуманный вызов потом ломает сервер. Агент по правилам не изобретает функции и параметры, а идёт за ними в документацию через WebFetch. Если натив неизвестен, он честно об этом скажет и предложит альтернативу, а не подставит похожее имя.
Внутри — карта файлов, которые агент читает по запросу: определение активного фреймворка, отдельные файлы под QBox, QBCore и ESX, паттерны Lua, гайд по NUI на HTML/CSS/JS, архитектура клиент-сервер, управление потоками, справка по fxmanifest.lua и ox_lib. Для ассетов GTA V агент отправляет искать модели в PlebMasters Forge. Инструменты ограничены чтением, записью, поиском, Bash и WebFetch.
Нужен доступ к сети: без WebFetch агент не сможет сверить натив или экспорт, и придётся проверять всё вручную. Это повод держать под рукой ссылки на docs.fivem.net и документацию своего фреймворка.
Какие задачи решает
- сверить точное имя натива и порядок его параметров
- найти экспорт или событие QBox, QBCore, ESX под задачу
- собрать NUI-интерфейс на HTML и JS для ресурса
- разложить логику между клиентом и сервером без лишних тиков
- подобрать модель пропа или машины для спавна
Примеры запросов агенту
- Проверь натив для выдачи оружия педу и покажи параметры
- Как в QBCore получить данные игрока на сервере?
- Собери NUI-меню на ox_lib с прогресс-баром
Как установить fivem-dev
1Через Skills CLI (Vercel)
npx skills add melihbozkurt10/fivem-dev-plugin --skill fivem-dev -a claude-code2Вручную: положить файлы
~/.claude/skills/fivem-dev/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/fivem-dev/
1Через Skills CLI (Vercel)
npx skills add melihbozkurt10/fivem-dev-plugin --skill fivem-dev -a codex2Вручную: положить файлы
.agents/skills/fivem-dev/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add melihbozkurt10/fivem-dev-plugin --skill fivem-dev -a cursor2Вручную: положить файлы
.cursor/skills/fivem-dev/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install melihbozkurt10/fivem-dev-plugin fivem-dev2Вручную: положить файлы
.github/skills/fivem-dev/SKILL.md1Через Skills CLI (Vercel)
npx skills add melihbozkurt10/fivem-dev-plugin --skill fivem-dev -a gemini-cli2Командой платформы
gemini skills install https://github.com/melihbozkurt10/fivem-dev-pluginВручную: положить файлы
.devin/skills/fivem-dev/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add melihbozkurt10/fivem-dev-plugin --skill fivem-dev -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Похожие
Рядом в теме «Геймдев и 3D: Unity, Unreal, Godot, Blender»
Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →Вопросы о fivem-dev
Как установить fivem-dev в Claude?
Выполните npx skills add melihbozkurt10/fivem-dev-plugin --skill fivem-dev -a claude-code. После этого файл скилла лежит в ~/.claude/skills/fivem-dev/SKILL.md.
Что делает fivem-dev?
Помогает писать ресурсы FiveM под QBox, QBCore и ESX. Агент подтягивает нативы, API фреймворков и данные об ассетах из документации, а не по памяти.
Какие фреймворки и языки поддерживаются?
QBox, QBCore и ESX, а также Lua и NUI на JavaScript или TypeScript. Для каждого фреймворка в скилле отдельный файл с экспортами и паттернами.