mcpField
F
fivem-natives-skill

fivem-natives-skill

github.com/heyyczerDevelopment157 installsUpdated 32w ago
Repository

About fivem-natives-skill

FiveM Natives Skill is a reference for developers building FiveM resources, with native signatures, types, examples, and development guidance organized by namespace. Its native data is updated automatically every three days.

Key features

  1. 01Native references organized by namespace
  2. 02Signatures, parameters, and return types
  3. 03Native type definitions and examples
  4. 04FiveM development best practices
  5. 05Automatic native data updates

Use cases

  1. 01Look up a native while building a FiveM resource
  2. 02Check native parameters and return types
  3. 03Review guidance on events or entity management

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/heyyczer/fivem-natives-skill --skill fivem-natives-skill

After installing, type/fivem-natives-skillin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

.gitignore
README.md
bun.lock
NATIVES_HASH
.github/workflows/
update-natives.yml
docs/
README.md
brain.md
best-practices.md
app.md
audio.md
cutscene.md
clock.md
decorator.md
dlc.md
datafile.md
cam.md
entity.md
files.md
cfx.md
event.md
fire.md
index.md
localization.md
loadingscreen.md
interior.md
mobile.md
itemset.md
netshopping.md
hud.md
pad.md

Details

From the project README

FiveM Natives Skill

A complete reference for FiveM native functions, auto-updated from cfxnatives.dev and organized by namespace. Use this skill to get accurate native signatures, parameters, return types, and examples when developing FiveM resources.

What this skill provides

  • Native reference by namespace — PED, VEHICLE, NETWORK, CFX, HUD, GRAPHICS, and 40+ more namespaces, each in its own file
  • Types reference — explanation of all native types: Ped, Vehicle, Entity, Vector3, Hash, Player, etc.
  • Best practices — FiveM-specific patterns for performance, threading, events, security, and entity management

Files

FileDescription
docs/index.mdIndex of all namespaces with native counts
docs/{namespace}.mdAll natives for that namespace (e.g. docs/ped.md)
docs/types-reference.mdNative type definitions and usage
docs/best-practices.mdFiveM development best practices

Versioning

Version format: {generator-semver}+natives.{YYYYMMDD}

Tag patternMeaning
v1.0.0Generator code changed (manual release)
natives-20260324Natives data updated (automatic, every 3 days)

Using in Claude Code

Add to your project's CLAUDE.md:

## FiveM Natives Reference
See the files in @docs/ for the complete FiveM native function reference.
- @docs/index.md — namespace index
- @docs/ped.md — PED natives
- @docs/vehicle.md — VEHICLE natives
- @docs/best-practices.md — development guidelines

Or import all docs at once using the @docs/ directory reference.

Updating

bun run build         # rebuild only if natives changed
bun run build:force   # always rebuild

The GitHub Actions workflow runs automatically every 3 days and commits + tags any changes.

Comments

Markdown supported