Library / SDK
Donchitos/Claude-Code-Game-Studios avatar
Donchitos/Claude-Code-Game-Studios

Claude Code Game Studios: A Structured Agent Hierarchy for Solo Game Development

Turn Claude Code into a full game dev studio, 49 AI agents, 72 workflow skills, and a complete coordination system mirroring real studio hierarchy.

39,228 stars5,108 forksShellMIT

At a glance

What is it?
Claude Code Game Studios packages 49 agents, 74 skills, and 15 hooks into a template that mimics a real studio hierarchy. It is a coordination layer for Claude Code, not a game engine or a replacement for human oversight.
Who is it for?
Adopt Claude Code Game Studios if you are a solo developer or small team already using Claude Code and want enforced structure in your game project. It is not for you if you dislike rigid workflows, need no AI assistance, or require a non-Anthropic tool.
Can I use it commercially?
Yes. MIT is a permissive licence: you can use, modify and sell software built on it, as long as you keep its copyright and licence notices.
Is it still maintained?
Yes. The repository last received commits 5 days ago.
What is it written in?
Mainly Shell, according to GitHub's language statistics.

Answers come from the project's GitHub data, last synced on November 14, 2026, and from our analysis. They are not legal advice.

From daily snapshots

Star history

  • Donchitos/Claude-Code-Game-Studios39,228 ★ · +15,781
Star history
Repository2026-07-282026-11-14
Donchitos/Claude-Code-Game-Studios23.4k39.2k

15,781 Stars in the last 109 days, measured from the daily GitHub snapshot. Compare with other projects

Editorial analysis

The problem: one chat session has no studio discipline

A single Claude Code session can write code, but it lacks the checks and balances of a real studio. The README states that without structure, you might hardcode magic numbers, skip design docs, or write spaghetti code. There is no QA pass, no design review, no one asking whether the code fits the game's vision. Claude Code Game Studios addresses this by imposing a hierarchy of 49 specialized agents, 74 skills, and 15 hooks. The intended user is a solo developer or a small team who wants AI to follow process, not just produce code. The project assumes you already use Claude Code, because it is a layer on top of that tool, not a standalone application.

How the studio hierarchy is organized

The hierarchy has three tiers. Tier 1 consists of directors: creative-director, technical-director, and producer, all mapped to Opus models. Tier 2 includes department leads like game-designer, lead-programmer, art-director, and qa-lead. Tier 3 holds specialists such as gameplay-programmer, level-designer, and sound-designer. The README says the tiers describe seniority of role, not a billing plan: the three directors ask for Opus, lead-programmer and fifteen specialists name Sonnet, and the remaining thirty agents inherit your session's model. This mirrors real studio reporting lines. Each agent has defined responsibilities, escalation paths, and quality gates, according to the README. The idea is that you still make every decision, but the agents ask the right questions and catch mistakes early. That is a design choice: it trades raw speed for process. If you want a quick prototype, the overhead of a hierarchy may slow you down, but the project also offers a `/prototype` skill for that.

Engine-specific agent sets: Godot, Unity, Unreal

The template includes agent sets for three major engines. Godot 4 has a `godot-specialist` lead with sub-specialists for GDScript, Shaders, and GDExtension. Unity has `unity-specialist` covering DOTS/ECS, Shaders/VFX, Addressables, and UI Toolkit. Unreal Engine 5 has `unreal-specialist` for GAS, Blueprints, Replication, and UMG/CommonUI. This is a concrete differentiator: the agents are not generic; they are scoped to engine-specific concerns. The README says to use the set that matches your project. That means you need to know your engine before you start, or run `/setup-engine` to configure it.

Getting started: clone, run /start, and let the system ask

The setup is straightforward. You clone the repository into your project directory: `git clone https://github.com/Donchitos/Claude-Code-Game-Studios.git my-game`, then `cd my-game` and run `claude` to start a session. The first step is `/start`, one of the onboarding skills. You can also jump directly to a skill like `/brainstorm` or `/setup-engine`.

The 73 skills: from brainstorm to day-one patch

The skills are organized by workflow phase. There are onboarding skills like `/start` and `/help`, design skills like `/brainstorm` and `/design-system`, architecture skills like `/create-architecture` and `/architecture-review`, and story/sprint skills like `/create-epics` and `/dev-story`. Review skills include `/code-review`, `/balance-check`, and `/security-audit`. QA skills cover `/qa-plan`, `/smoke-check`, and `/soak-test`. Production has `/milestone-review` and `/retrospective`. Release has `/release-checklist` and `/day-one-patch`. There are also team orchestration skills like `/team-combat` and `/team-ui` that coordinate multiple agents on a single feature. This is a broad coverage, but it is also a lot to learn. The sheer number of slash commands may be overwhelming at first. The `/help` skill exists, but the learning curve is real.

Hooks and rules: automated enforcement with limits

The project includes 15 hooks that run validation on commits, pushes, asset changes, session lifecycle, agent audit trail, and gap detection. There are also 14 rules that are path-scoped coding standards, enforced when editing gameplay, engine, AI, UI, network code, and more. The rules are path-scoped, so they only apply to specific directories. That is a sensible design, but it requires you to understand which paths map to which rules.

Upgrading and maintenance: a concrete migration path

The repository has an UPGRADING.md file for moving between versions. This is important because the configuration lives in `CLAUDE.md` and `.claude/` directories, which are likely to conflict with your own modifications. The latest releases are v1.2.0 (2026-10-19), v1.1.3 (2026-10-08) and v1.1.2 (2026-09-29). Maintenance cost is tied to Claude Code updates: if Anthropic changes the agent or skill format, the template may need updates. The MIT license means you can fork and adapt it, but you are responsible for keeping it in sync with upstream if you want fixes. The last push was on 2026-10-19, the day of the v1.2.0 release.

Limitations and when this is the wrong tool

The most obvious limitation is that it only works with Claude Code. If you use a different AI coding tool, this template is useless. It also imposes a process that may be overkill for a weekend jam or a small prototype. The README itself includes a `/prototype` skill, acknowledging that sometimes you want speed over structure. Another limitation is token cost: a multi-agent workflow uses more tokens than a plain session, which matters if you pay per token. The project is also opinionated: it assumes a studio hierarchy is beneficial, but some developers prefer a flat, free-form AI interaction. If you are that type, this template will feel like bureaucracy.

Alternatives: other AI coding structures

The direct alternative is to use plain Claude Code with your own custom agents and skills. Anthropic's Claude Code supports custom subagents and slash commands, so you could build a lighter version of this hierarchy yourself. The difference is that Claude Code Game Studios gives you a pre-built, tested set of 49 agents and 74 skills, saving you the effort of designing and maintaining those files. If you want a structured workflow without Claude Code, you might use a project management tool like Jira or Notion to enforce process manually, but that does not integrate with AI code generation. The key difference is this project's tight integration with Claude Code's agent and skill system.

Editorial conclusion

Adopt Claude Code Game Studios if you are a solo developer or small team already using Claude Code and want enforced structure in your game project. It is not for you if you dislike rigid workflows, need no AI assistance, or require a non-Anthropic tool. Before adopting, verify that the 49 agents and 74 skills fit your engine (Godot, Unity, Unreal) and that your Claude Code subscription can handle the token usage from multiple agents and hooks. The project is MIT licensed, so you can fork and modify it, but check the UPGRADING.md for migration steps if you are on an older version. The concrete next step is to clone the repository, run `/start`, and see if the hierarchy feels like help or overhead.

Frequently asked questions

how to use claude code game studios

The project is installed into a coding session's configuration directory and contributes four kinds of thing: agents with a three-tier studio hierarchy, slash commands grouped by production phase, hooks that run automated validation on commits and pushes, and coding rules scoped to the directory you are editing. Start with the onboarding commands for setting up an engine and detecting what stage a project is already at, and check which rigor level is configured before you begin.

What does Claude Code really do?

In the context of this project, a coding session is given a structure it does not have by default: forty-nine specialised agents in three tiers, seventy-four slash commands covering design, stories, reviews, testing, release and creative work, fifteen hooks that validate on commits and pushes, and fourteen path-scoped coding rules. The session still makes the decisions; the configuration supplies the process and the specialisms around it.

Can Claude Code build Roblox games?

Not with the engine specialists this project ships. It provides agent sets for Godot 4, Unity and Unreal Engine 5, each with a lead agent and engine-specific sub-specialists. Roblox is not among them, nor is any web or lightweight runtime, so a Roblox project would be handled only by the generic agents, none of which were written for that engine.

Official sources

  1. Official README
  2. Project repository
  3. Release notes
Add this badge to your README

If you maintain this project, the badge below links readers to this analysis and shows its maintenance status from the daily GitHub snapshot. Paste the markdown into your README; add ?metric=license or ?metric=stars to the image URL for a different field.

Add this badge to your README

markdown
[![Hysen Labs](https://hysenlabs.com/badge/donchitos-claude-code-game-studios.svg)](https://hysenlabs.com/projects/donchitos-claude-code-game-studios)

Star history chart for your README

markdown
[![Star history](https://hysenlabs.com/chart/donchitos-claude-code-game-studios.svg)](https://hysenlabs.com/projects/donchitos-claude-code-game-studios)

Was this useful?