Repolode
quodsoler

quodsoler/unreal-engine-skills

一套 31 个 AI 编程代理技能,为代理提供 Unreal Engine 5.8 C++ 开发的 API 与最佳实践。

Star
400
Fork
66
未关闭 Issue
1
最近提交
22天前

这是什么?

Unreal Engine Skills 是一组面向 Claude Code、Cursor、Windsurf 等 AI 编程代理的 Markdown 技能文件。每个技能覆盖 Unreal Engine C++ 开发的一个领域,包括游戏框架、Gameplay Ability System、网络复制、动画、Niagara、音频、物理碰撞、World Partition、Mass Entity、State Tree 以及 UMG 和 Slate 界面等。任务与某个技能匹配时,代理会套用其中列出的模式和 API。

这些技能以 Unreal Engine 5.8 为目标,相关 API 已对照引擎头文件核对,已弃用的写法会在表格中列出并给出替代方案。项目上下文技能会把项目的模块、目标平台和代码约定记录到共享文件中,供其他技能读取。

安装方式包括 npx skills、git clone、子模块和 fork,技能遵循 Agent Skills 规范。

核心功能

  • 01覆盖 C++ 基础、玩法、渲染、网络、AI 和 UI 等领域共 31 个技能。
  • 02列出已弃用的 Unreal Engine API 及其 5.8 版本的替代写法。
  • 03提供项目上下文技能,在各技能之间共享模块、平台和代码约定。
  • 04兼容 Claude Code、Cursor、Windsurf 以及支持 Agent Skills 规范的代理。
  • 05可通过 npx skills、git clone、子模块或 fork 安装。

适用场景

  • 让 AI 代理为 UE5 项目编写带 GAS 技能的玩法 C++ 代码。
  • 通过代理配置 World Partition 流式加载或 Niagara 特效。
  • 生成符合 UE 5.8 API 的自动化测试或网络复制代码。

快速上手

  1. 1

    使用 npx 安装全部技能

    npx skills add quodsoler/unreal-engine-skills
  2. 2

    或只安装指定技能

    npx skills add quodsoler/unreal-engine-skills --skill ue-cpp-foundations ue-gameplay-abilities
  3. 3

    然后向智能体提出虚幻引擎任务,例如使用 GAS 添加可复制的生命值属性

使用前须知

  • 专门针对虚幻引擎 5.8,较旧的引擎版本可能与其指导不符。
  • 部分技能(如 Mover 插件)被标记为实验性功能。
  • 这些技能是供 AI 智能体使用的 Markdown 指导文件,而非可直接运行的软件。

标签

常见问题

unreal-engine-skills 是什么?
一套 31 个 AI 编程代理技能,为代理提供 Unreal Engine 5.8 C++ 开发的 API 与最佳实践。 Unreal Engine Skills 是一组面向 Claude Code、Cursor、Windsurf 等 AI 编程代理的 Markdown 技能文件。每个技能覆盖 Unreal Engine C++ 开发的一个领域,包括游戏框架、Gameplay Ability System、网络复制、动画、Niagara、音频、物理碰撞、World Partition、Mass Entity、State Tree 以及 UMG 和 Slate 界面等。任务与某个技能匹配时,代理会套用其中列出的模式和 API。
unreal-engine-skills 可以免费使用吗?用的什么许可证?
unreal-engine-skills 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
unreal-engine-skills 还在维护吗?
活跃维护中。unreal-engine-skills 最近一次提交是在 2026年9月28日。
unreal-engine-skills 适合用来做什么?
让 AI 代理为 UE5 项目编写带 GAS 技能的玩法 C++ 代码。 通过代理配置 World Partition 流式加载或 Niagara 特效。 生成符合 UE 5.8 API 的自动化测试或网络复制代码。
unreal-engine-skills 怎么安装和运行?
使用 npx 安装全部技能: npx skills add quodsoler/unreal-engine-skills 或只安装指定技能: npx skills add quodsoler/unreal-engine-skills --skill ue-cpp-foundations ue-gameplay-abilities 然后向智能体提出虚幻引擎任务,例如使用 GAS 添加可复制的生命值属性
在哪里获取 unreal-engine-skills?
源代码和安装说明在 GitHub 上:https://github.com/quodsoler/unreal-engine-skills

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目