MF

melihbozkurt10/fivem-dev-plugin

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

9 stars 품질 45 트렌드 17

Claude Code Plugin for Server or Script Development in Fivem

개요

A comprehensive plugin for FiveM resource development. Provides framework support and best practices for QBox, QBCore, and ESX frameworks. Claude Code, Cursor, Windsurf, and other AI coding assistants. - - Fetches up-to-date natives and framework docs via WebFetch - - QBox, QBCore, ESX with auto-detection - - Lua scripting + NUI (JavaScript/TypeScript) - - PlebMasters Forge integration for props, vehicles, peds - - Performance, security, and code organization patterns 1. Download .cursorrules or FIVEM_CURSOR_RULES.md from this repo 2. Copy to your FiveM project root as .cursorrules 1. Download/clone this repository 2. Copy to ~/.claude/skills/fivem-dev/ 3. Restart your AI assistant The skill activates automatically when you ask FiveM-related questions: - "How do I use GetPlayerPed?" - "QBCore'da player money nasıl alınır?" - "Create a vehicle spawn script" - "What's the prop name for laptop?" Use the /fivem-dev command for direct queries:

README

FiveM Development Plugin

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.

Features

  • Dynamic Documentation Fetching - Fetches up-to-date natives and framework docs via WebFetch
  • Multi-Framework Support - QBox, QBCore, ESX with auto-detection
  • Language Support - Lua scripting + NUI (JavaScript/TypeScript)
  • Asset Discovery - PlebMasters Forge integration for props, vehicles, peds
  • Best Practices - Performance, security, and code organization patterns

Installation

Claude Code (NPM)

npm install -g claude-fivem-dev

Claude Code (Git)

git clone https://github.com/melihbozkurt10/fivem-dev-plugin.git ~/.claude/skills/fivem-dev

Cursor / Windsurf

  1. Download .cursorrules or FIVEM_CURSOR_RULES.md from this repo
  2. Copy to your FiveM project root as .cursorrules
# Or use curl
curl -o .cursorrules https://raw.githubusercontent.com/melihbozkurt10/fivem-dev-plugin/main/.cursorrules

Manual

  1. Download/clone this repository
  2. Copy to ~/.claude/skills/fivem-dev/
  3. Restart your AI assistant

Usage

Automatic (Skill)

The skill activates automatically when you ask FiveM-related questions:

  • “How do I use GetPlayerPed?”
  • “QBCore’da player money nasıl alınır?”
  • “Create a vehicle spawn script”
  • “What’s the prop name for laptop?”

Command

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

Documentation Sources

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

Skill Files

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

Contributing

  1. Fork the repository
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Create a Pull Request

License

MIT License - Feel free to use and modify.

Credits

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add melihbozkurt10/fivem-dev-plugin
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →