关于 fivem-natives-skill
FiveM Natives Skill 为开发 FiveM 资源的开发者提供原生函数参考,按命名空间整理签名、类型、示例和开发指南。原生数据每 3 天自动更新。
主要功能
- 01按命名空间整理原生函数参考
- 02提供签名、参数和返回类型
- 03说明原生类型并附示例
- 04提供 FiveM 开发最佳实践
- 05自动更新原生数据
适用场景
- 01开发 FiveM 资源时查找原生函数
- 02核对原生函数的参数和返回类型
- 03查阅事件或实体管理指南
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ heyyczer/ fivem-natives-skill --skill fivem-natives-skill安装后在 Claude Code 中输入/fivem-natives-skill确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
.gitignoreREADME.mdbun.lockNATIVES_HASH.github/workflows/update-natives.ymldocs/README.mdbrain.mdbest-practices.mdapp.mdaudio.mdcutscene.mdclock.mddecorator.mddlc.mddatafile.mdcam.mdentity.mdfiles.mdcfx.mdevent.mdfire.mdindex.mdlocalization.mdloadingscreen.mdinterior.mdmobile.mditemset.mdnetshopping.mdhud.mdpad.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.md | FiveM 开发最佳实践 |
版本控制
版本格式:{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