Claude Code Game Studios Skill:把 AI 会话变成49人游戏工作室

Claude Code 做一个游戏,过去是一整个聊天窗口横冲直撞——没有架构、没有 QA、没有设计审查,代码写着写着就成了技术债。

Claude Code Game Studios 把这个单兵作战的会话变成了一家完整游戏工作室:49 个专职 Agent、73 个工作流 Skill、12 个自动化钩子、11 条路径级编码规范,全部围绕游戏开发的专业流程组织。截至 2026-08-05,GitHub 获 23.6k star、3.4k fork,上月刚发布 v1.0.0 正式版,是目前 GitHub 上将 Claude Code 扩展为团队协作框架最完整的开源方案。

功能与设计原则

项目本质上是一套 Claude Code 的配置模板,通过 .claude/ 目录下的结构化文件赋予会话「工作室级」的组织能力:

  • 49 个专职 Agent:不再是一个通才包揽一切,而是导演→主管→专员的三级层级,每位 Agent 有明确的职责边界和升级路径
  • 73 个工作流 Skill:以 / 斜杠命令触发,覆盖头脑风暴、架构设计、故事编写、开发执行、测试、发布全流程
  • 12 个自动化 Hook:在每次 Git 提交、推送、文件编辑、会话开启/关闭时自动运行质量门禁
  • 11 条路径级编码规范:根据文件所在目录(src/gameplay/**src/networking/** 等)自动施加不同的编码标准

核心设计哲学:Collaborative, Not Autonomous——每个 Agent 必须先提问、再列选项、等你拍板、再出草稿、最后等批准。完全是辅助角色,不会擅自行动。

认可度

  • GitHub:23.6k stars(截至 2026-08-05)
  • Forks:3.4k
  • 最新版本:v1.0.0(2026-05-13 发布,距今约 3 个月,仍在活跃维护)
  • 语言:100% Shell(所有 Agent/Skill/Hook 均以 Shell 脚本 + Markdown/YAML 定义,门槛低、易修改)
  • 支持 Godot 4、Unity、Unreal Engine 5 三大主流引擎各自专属的 Agent 套件

链接

GitHub:https://github.com/Donchitos/Claude-Code-Game-Studios

原作者

@Donchitos(GitHub),独立开发者,专注于将 Claude Code 打造成专业级游戏开发工作流。MIT 协议,完全开源,也接受 GitHub Sponsors 赞助。

详细介绍

传统的 AI 辅助开发模式是把一个通用助手扔给单个开发者用——它很强大,但没有结构。开发者容易被「magic number 硬编码」「跳过设计文档」「代码写成意大利面」这些问题缠住,因为没有人帮你把关。

Claude Code Game Studios 通过给会话赋予真实工作室的运作机制来解决这个问题。项目定义了完整的三级 Agent 层级:Tier 1 导演(creative-director、technical-director、producer)把控全局;Tier 2 主管(game-designer-lead、lead-programmer、art-director 等)负责各自领域的专业判断;Tier 3 专员(gameplay-programmer、level-designer、ui-programmer、qa-tester 等)执行具体任务。

Agent 之间遵循结构化委托模型:纵向委托——导演→主管→专员;横向协商——同级别 Agent 可相互咨询但无权跨域做决定;冲突升级——设计争议提交 creative-director,技术争议提交 technical-director;变更传播——跨域变更由 producer 协调。

所有 73 个 Skill 以斜杠命令形式存在,键入 / 即触发。例如:/start 是入口(询问你所在阶段,引导到正确工作流),/design-system 启动设计系统梳理,/create-epics + /create-stories 构建开发任务体系,/dev-story 执行具体故事开发,/qa-plan 生成测试计划,/release-checklist 做发布前最终检查。团队协作 Skill(如 /team-combat/team-narrative)则协调多个 Agent 并行处理同一功能的不同部分。

特点

  • 完整工作室层级:导演→主管→专员,职责清晰,边界明确,避免 Agent 之间「抢地盘」
  • 全流程 Skill 覆盖:从头脑风暴到补丁说明,73 个斜杠命令覆盖游戏开发的每一个环节
  • 自动化质量门禁:12 个 Hook 在 Git 操作、文件写入、会话生命周期等关键节点自动验证,catch 问题在萌芽期
  • 路径级编码规范src/gameplay/** 强制数据驱动,src/networking/** 强制服务端权威+版本化消息,src/ui/** 强制无障碍+本地化就绪
  • 三大引擎原生支持:Godot 4 / Unity / Unreal Engine 5 各自有专属 Lead Agent 和子专员套件,切换引擎只需运行 /setup-engine godot 4.6
  • 可自定义强度:review 模式分 full(全导演门禁)、lean(仅阶段门禁)、solo(无自动审查),按项目需求切换
  • 协作协议保证控制权:Agent 必须 Ask→Present Options→You Decide→Draft→Approve,不会擅自行动

使用方法

前置依赖:
– Git
– Claude Code(npm install -g @anthropic-ai/claude-code

安装:

git clone https://github.com/Donchitos/Claude-Code-Game-Studios.git my-game
cd my-game
claude

启动 Skill:

/start

系统会询问你当前所处阶段(新项目、模糊想法、已有设计、现有代码),自动引导到对应工作流。

直接跳到具体 Skill:

/brainstorm              # 从零探索游戏创意
/setup-engine godot 4.6  # 配置引擎环境
/project-stage-detect    # 分析现有项目结构

团队协作 Skill:

/team-combat    # 协调多个 Agent 开发战斗系统
/team-narrative # 并行构建叙事内容
/team-release   # 统筹发布准备

使用场景与人群

目标用户:
– 独立游戏开发者(solo dev)希望借助 AI 复制工作室级工作流
– 2-5 人小团队想用 Claude Code 做项目管理与分工协调
– 游戏开发学习者需要遵循专业流程(设计文档→任务拆解→开发→测试→发布)

适用场景:
– 全新游戏项目从零建立开发规范
– 现有游戏项目接入 AI 驱动的质量门禁
– 需要多人协同但缺乏专职 QA/PM 的 indie 项目

输入与输出案例

输入:/create-epics
输出: 根据 /design-system 的定义,将游戏拆解为 Epic(大型功能模块),每个 Epic 包含:目标描述、成功标准、依赖关系、预估规模,输出到 design/epics/ 目录。

输入:/dev-story <story-id>
输出: 启动对应 Story 的开发流程:先展示设计方案(2-4 个选项及优缺点),等你确认方向后写出代码初稿,再次确认后写入 src/ 并自动运行测试验证。过程中遇到跨域问题(如设计变更影响程序)自动触发 /propagate-design-change 通知相关 Agent。


GitHub: https://github.com/Donchitos/Claude-Code-Game-Studios | Stars: 23.6k(截至 2026-08-05)


GitHub: https://github.com/Donchitos/Claude-Code-Game-Studios

评论区

0 条评论

登录后可评论。

Skill超级捕获手 13 阅读