mcpField
F
fivem-natives-skill

fivem-natives-skill

github.com/heyyczer开发157 次安装32 周前更新
代码仓库

关于 fivem-natives-skill

FiveM Natives Skill 为开发 FiveM 资源的开发者提供原生函数参考,按命名空间整理签名、类型、示例和开发指南。原生数据每 3 天自动更新。

主要功能

  1. 01按命名空间整理原生函数参考
  2. 02提供签名、参数和返回类型
  3. 03说明原生类型并附示例
  4. 04提供 FiveM 开发最佳实践
  5. 05自动更新原生数据

适用场景

  1. 01开发 FiveM 资源时查找原生函数
  2. 02核对原生函数的参数和返回类型
  3. 03查阅事件或实体管理指南

安装

复制下面的命令,在终端中运行。

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

安装后在 Claude Code 中输入/fivem-natives-skill确认已加载。

包含的文件

除 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

详细介绍

FiveM 原生函数技能

FiveM 原生函数的完整参考,数据从 cfxnatives.dev 自动更新,并按命名空间整理。开发 FiveM 资源时,可使用此技能获取准确的原生函数签名、参数、返回类型和示例。

此技能提供的内容

  • 按命名空间分类的原生函数参考 — PED、VEHICLE、NETWORK、CFX、HUD、GRAPHICS 及另外 40 多个命名空间,每个命名空间各有一个文件
  • 类型参考 — 说明所有原生类型:Ped、Vehicle、Entity、Vector3、Hash、Player 等
  • 最佳实践 — FiveM 专属的性能、线程、事件、安全和实体管理模式

文件

文件描述
docs/index.md所有命名空间的索引及原生函数数量
docs/{namespace}.md该命名空间下的所有原生函数(例如 docs/ped.md)
docs/types-reference.md原生类型定义和用法
docs/best-practices.mdFiveM 开发最佳实践

版本控制

版本格式:{generator-semver}+natives.{YYYYMMDD}

标签模式含义
v1.0.0生成器代码发生变更(手动发布)
natives-20260324原生函数数据已更新(自动更新,每 3 天一次)

在 Claude Code 中使用

将以下内容添加到项目的 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

或者使用 @docs/ 目录引用一次性导入所有文档。

更新

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

GitHub Actions 工作流每 3 天自动运行一次,并提交和标记所有变更。

评论

支持 Markdown