AlterLab GameForge plugin
An indie game studio inside Claude Code: 11 roles, 25 workflows and specialists for Godot, Unity, Unreal, Three.js and 2D web.
- 53 ★ on the repository
- Last commit
Extended access
Why this level
- Hooks react to commits and file edits in a game project and can block them.
- Parallel subagents spend a noticeable amount of tokens.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/alterlab-gameforgeDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Hooks react to commits and file edits in a game project and can block them.
- Parallel subagents spend a noticeable amount of tokens.
This is third-party code. Review the repository files before installing.
What it does
GameForge installs into Claude Code as a plugin with 41 skills. Eleven studio roles, from creative director to accessibility specialist, decide within their areas and run as subagents with project memory. Twenty-five workflows lead from an idea and market research through a design document, prototype and sprints to release and a postmortem. Five skills cover engines: Godot, Unity, Unreal, Three.js and 2D web. `/gameforge:game-start` in a game repository creates `.gameforge/project.json`, copies the engine starter into `CLAUDE.md` and sets up Git LFS. Seven hooks produce a briefing at session start, restore state after context compaction, block commits of binaries over 20 MB without LFS and guard engine-managed files. Outside a game project the hooks stay silent.
Who it is for. Solo developers and small studios making a game with Claude Code who want it to act as a producer, designer and technical director.
Good fit when
- A game idea must become a design document and the agent walks it through the roles.
- A Godot project crashes on iOS export and an engine specialist is needed.
- A sprint must be planned and the release outcome reviewed afterwards.
- A design review runs through four roles in parallel, each in its own context.
Not a fit when
- The game is made without Claude Code: the plugin is built for it and its hooks.
- You need an engine outside the list: Godot, Unity, Unreal, Three.js and 2D web are covered.
- You need one quick code tip: a set of 41 skills is overkill for that.
Example request
Prepare a design document for a roguelike card game: walk through the creative director, designer and producer roles and show the disputed points.Limitations
The plugin requires Claude Code 2.1.275 or newer. Engine and tool data reflect late 2026 and version support will age. Hooks watch commits and engine files, but the decision to edit stays with the user: the guard blocks `.godot/`, Unity `Library/` and Unreal `Intermediate/` while `.meta` only prompts. Subagents spend tokens in parallel and design reviews account for a noticeable share of the cost. The author advises committing `.claude/settings.json` from `starters/claude-config` so teammates are prompted to install the plugin.
How to disable. Remove the `gameforge` plugin through `/plugin`. The `.gameforge/project.json` file and the block in `CLAUDE.md` stay in the game repository, so delete them by hand. Hooks stop firing with the plugin.
FAQ
How do I install GameForge?
In Claude Code 2.1.275 or newer run `/plugin install gameforge --marketplace AlterLab-IEU/AlterLab_GameForge`. The two-step variant: `/plugin marketplace add AlterLab-IEU/AlterLab_GameForge`, then `/plugin install gameforge@alterlab-gameforge`.
Where do I start?
Call `/gameforge:game-help` in any folder and the skill suggests a route. In a game repository run `/gameforge:game-start`, after which plain requests like "design the parry system" work.
Which engines are covered?
Godot, Unity, Unreal, Three.js with React Three Fiber, and 2D web on Phaser, PixiJS, Kaplay and Excalibur. Each has its own skill with typical agent pitfalls.
What do the hooks do?
Hooks produce a briefing at start, snapshot state before compaction, block commits of binaries over 20 MB without Git LFS and guard engine-managed directories. They do nothing outside game projects.
Do the roles work in turn or together?
Both. You can call a role in the main conversation, and `/gameforge:game-team-orchestrator` sends a task to several roles in parallel, each in its own context, and merges the reports.
Discussion
No questions or reviews yet.
Related
PluginsA Claude Code project template for game development: a studio hierarchy of agents, skills for every phase, hooks, rules and doc templates
22 game plugins, each with an agent, a command and a skill: Godot, Unity, Unreal, netcode, shaders, playtests and optimization
A game studio of 52 agents and 78 skills for OpenCode, Pi, Claude Code and Codex, from idea and GDD to release.
A scaffold for AI game development: 43 agents, 67 commands and 109 skills for Unity, Unreal, Godot and HTML5.
LoopForge Local adds a role-based dev workflow to Claude Code, Codex and Cursor: analysis, design, code, review and tests.
From a game idea to a playable Phaser browser game: a pipeline of specialist agents with verification, run from Claude Code
README in short
The README presents GameForge as a whole studio inside Claude Code. It lays out the 41 skills by group, rules for building games with AI agents, the hook lifecycle, engine support, genre packs and plugin validation in CI.