fivem-development
Installation
SKILL.md
FiveM Development — Best Practices
Framework-agnostic orchestrator for FiveM resource development. Supports vRP, QBCore, Qbox, and ESX via dedicated framework skills.
Philosophy
- Fetch, don't memorize — When unsure about a native or API, verify from authoritative sources
- Framework-agnostic thinking — Understand patterns, adapt to the active framework
- Performance-first — FiveM has strict tick budgets
- Security-aware — Server-side validation is non-negotiable
- Clean, readable Lua over abstraction — Monolith-first (
server.lua/client.lua), minimal comments, reuselocal functionhelpers - Project memory —
reference.mdc= lean global map (alwaysApply);.fxmind/memory/<topic>.md= shared compact recipe (lang: en-compact, structured frontmatter). All agents read/write the same.fxmind/folder. Run/fxmind learnbefore rescanning;/fxmind memory health [fix]after refactors;/fxmind graphfor snapshot;/fxmind queryfor graph-based retrieval in tasks and questions. - Audit assertiveness —
/fxmind audit(fxmind) followsbest-practices.md§2.4 + §2.5 quality gates (manifest-only files, Summary = Findings row counts not matrix themes, all V-b call sites).