WC

w-chouying/aiskills

Developer tools
22 stars Quality 44 Trend 14

92个游戏开发AI Skills合集 | UE5/Godot/Unity + 游戏设计流水线 + 关卡设计 + AI + 对话系统 + 存档

Overview

个人 AI Agent Skills 合集仓库,覆盖游戏开发全流程。每个 Skill 是一个独立的 SKILL.md 文件,可被 Claude Code / Codex / Cursor 等 AI 编程助手直接加载。 Godot(15)、Unity(8)、Web(6:Phaser/PixiJS/three.js)、其他(5:Bevy/pygame/LÖVE/Roblox) - 所有 skills 已翻译为简体中文(代码标识符/路径/YAML name 保持英文) - 流水线 skills(02 分类)使用中文版 SKILL.md,与 awesome-gamedev-agent-skills 对应英文版内容等价 - Soul Link 专用 skills(01 分类)依赖 UE5 + Soul Link 项目架构 - 其他 skills 为引擎无关或跨引擎通用 - anthropics/skills — skill-creator - gamedev-skills/awesome-gamedev-agent-skills — 66 cross-engine skills + router - ityes22/game-design-document — GDD generator

README

AISkills

个人 AI Agent Skills 合集仓库,覆盖游戏开发全流程。每个 Skill 是一个独立的 SKILL.md 文件,可被 Claude Code / Codex / Cursor 等 AI 编程助手直接加载。

仓库结构

AISkills/
├── 01-soul-link/              # Soul Link 项目专用 (4)
├── 02-game-design-pipeline/   # 游戏设计流水线 (10)
├── 03-ue5/                    # Unreal Engine 5 (13)
├── 04-disciplines/            # 跨引擎系统设计 (13)
├── 05-genres/                 # 游戏类型模板 (9)
├── 06-workflows/              # 工作流与发布 (4)
├── 07-meta/                   # 元工具 Skills (3)
├── 08-godot/                  # Godot 4.x (15)
├── 09-unity/                  # Unity 6 (8)
├── 10-web-engines/            # Web 引擎 (6)
├── 11-other-engines/          # 其他引擎 (5)
└── router/                    # 智能路由器 (1)

分类索引

基于 UE5 的动作 RPG「灵魂链接」项目定制 skills:

Skill 说明
soul-link-ue5-impl Soul Link C++ 实现桥接,15 系统到 C++ 类映射
soul-link-ai-bt 敌人 AI:行为树 + Blackboard + AIController + Perception
soul-link-dialogue-quest 对话树 + 任务系统(主线/支线),GameplayTag 驱动
soul-link-level-blockout 白盒关卡布局、BSP、触发体积、流送

02 — 游戏设计流水线

6 阶段强制设计流程,从创意到可执行规格:

Skill 阶段 说明
gameplay-design-orchestrator 入口 总编排器,按序驱动 6 阶段
gameplay-input-normalizer S1 原始创意 → 设计约束
gameplay-fantasy-loop-designer S2 玩家承诺 + 核心循环
gameplay-pacing-and-structure S3 节奏层级(5s/30s/3min/15min)
gameplay-world-and-narrative-weaver S4 世界观 + 身份 + 冲突 + 5 幕叙事
gameplay-system-weaver-and-scope-cutter S5 系统架构 + MVP 范围裁剪
gameplay-coding-handoff-compiler S6 编译为编码可用交接输出
game-design-spec — 设计包 → 11 章中文设计规格
game-design-execution-compiler — 规格 → execution-plan.json
game-design-execution-runner — 逐任务驱动实现,持久化状态

03 — Unreal Engine 5

Skill 说明
unreal-blueprints Blueprint 可视化脚本:类、Event Graph、Cast、接口
unreal-cpp-gameplay UE5 C++:UCLASS/UPROPERTY、GameMode、Pawn、Character
unreal-enhanced-input Enhanced Input:InputAction、IMC、触发器、修饰器
unreal-behavior-trees 行为树 + Blackboard:Selector/Sequence、BTTask、AIController
unreal-niagara Niagara VFX:系统、发射器、模块、参数
unreal-packaging 打包/构建:BuildCookRun、配置、发布版本
ue-character-movement CMC 详解:移动模式、网络预测、根运动
ue-editor-tools 编辑器扩展:Blutility、Detail Customization、FEdMode
ue-input-system EnhancedInput 系统架构与最佳实践
ue-testing-debugging 自动化测试、断言、DrawDebug、性能分析
ue-ui-umg-slate UMG、Slate、Common UI:UserWidget、BindWidget、MVVM
ue-animation-system AnimInstance、蒙太奇、混合空间、状态机、IK
ue-module-build-system Build.cs、Target.cs、插件、UBT、构建错误诊断

04 — 跨引擎系统设计

引擎无关的游戏开发核心概念:

Skill 说明
audio-design 音频混音、总线、闪避、自适应音乐、SFX
camera-systems 摄像机跟随、死区、3D 环绕、震屏
dialogue-systems 分支对话:节点、条件、Ink/Yarn Spinner
game-ai NPC AI:FSM、行为树、转向行为、A* 寻路
game-feel 手感打磨:震屏、顿帧、缓动、挤压拉伸
game-ui-ux UI/UX:HUD、菜单、锚点、安全区、焦点导航
input-systems 输入架构:动作映射、按键重绑定、输入缓冲
level-design 关卡设计:白盒、网格布局、节奏、遭遇战
performance-optimization 性能优化:帧预算、合批、对象池、GC
physics-tuning 物理调参:固定步长、CCD、碰撞层
procedural-gen 程序化生成:噪声、地牢、战利品表
save-systems 存档:序列化、原子写入、版本迁移、自动存档
shader-programming Shader 编程:顶点/片元管线、GLSL/HLSL

05 — 游戏类型模板

Skill 说明
rpg RPG:属性成长、背包、任务、对话、存档
roguelike Roguelike:回合制、程序化地牢、永久死亡
platformer 平台跳跃:土狼时间、跳跃缓冲、可变高度
fps-shooter FPS:视角控制、射线/抛射物、武器、TTK
card-game 卡牌游戏:牌库、手牌、费用、效果结算
visual-novel 视觉小说:分支脚本、文本控制、存档/读档
survival-crafting 生存制作:采集、背包、科技树、基地建设
puzzle 益智游戏:网格/棋盘、规则结算、撤销
tower-defense 塔防:路径、波次、炮塔、经济、生命值

06 — 工作流与发布

Skill 说明
game-jam Game Jam:锁定范围、裁剪功能、按时提交
prototype-fast 快速原型:1 小时灰盒,验证核心乐趣
steam-publish Steam 发布:SteamPipe、depot、steamcmd
itch-publish itch.io 发布:butler CLI、channel、版本化

07 — 元工具

Skill 说明
game-design-document 生成专业 GDD:.docx/.pdf/.pptx,40-80 页
skill-creator 创建/改进 Skills:草稿→测试→评分→迭代
public-skill-finder 从公开注册表搜索并安装外部 Skills

08-11 — 其他引擎

Godot(15)、Unity(8)、Web(6:Phaser/PixiJS/three.js)、其他(5:Bevy/pygame/LÖVE/Roblox)

router

智能路由器:自动检测引擎 → 按需求加载对应 Skills,无需手动指定。


安装方式

一键安装全家桶

# Claude Code
git clone https://github.com/Wudichou/AISkills.git
cp -r AISkills/* ~/.claude/skills/

# Codex / Cursor / Gemini CLI / GitHub Copilot
cp -r AISkills/* ~/.agents/skills/

按需安装某个分类

# 只装 UE5 skills
cp -r AISkills/03-ue5/* ~/.claude/skills/
cp -r AISkills/router/* ~/.claude/skills/

# 只装游戏设计流水线
cp -r AISkills/02-game-design-pipeline/* ~/.claude/skills/

安装单个 skill

进入对应子目录,把目标文件夹复制到 .claude/skills/ 即可。


维护说明

  • 所有 skills 已翻译为简体中文(代码标识符/路径/YAML name 保持英文)
  • 流水线 skills(02 分类)使用中文版 SKILL.md,与 awesome-gamedev-agent-skills 对应英文版内容等价
  • Soul Link 专用 skills(01 分类)依赖 UE5 + Soul Link 项目架构
  • 其他 skills 为引擎无关或跨引擎通用

致谢

View the full README on GitHub

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add w-chouying/aiskills
New to MCP? Start with the mcpskill.org guide →