game-designer — Claude Code subagent: what it does, how to install
Structures gameplay mechanics, calculates economy balance, and shapes progression curves. It drafts design specifications and balance sheets directly in your workspace.
npx claude-code-templates@latest --agent game-development/game-designerWhat game-designer does
This subagent focuses on gameplay rules and engagement loops. When tasked with a feature, it drafts specifications and builds mathematical models for in-game resource exchange.
It relies on Read, Write, and Edit tools. With them, the assistant inspects repository files and writes design documentation directly to disk. It also prepares level structure guidelines and testing protocols.
The subagent does not produce engine code. Its work focuses purely on systems design and balancing formulas.
What it helps with
- calculate progression formulas and experience scaling
- draft a design specification for a gameplay mechanic
- build resource balance tables for crafting systems
- prepare playtesting protocols and evaluation criteria
Example prompts for the agent
- Calculate an experience curve for character leveling from level 1 to 50.
- Draft a design specification for crafting mechanics and item resource balance.
- Outline a difficulty curve for the first three levels of our platformer.
How to install game-designer
1claude-code-templates
npx claude-code-templates@latest --agent game-development/game-designer2Manually: put the files in place
.claude/agents/game-designer.mdFor all projects use ~/.claude/agents/. Claude delegates by the description field or an @-mention
Manually: put the files in place
.codex/agents/game-designer.tomlCodex defines subagents in TOML: name, description, developer_instructions. Move the Markdown text into developer_instructions by hand. For all projects use ~/.codex/agents/
Manually: put the files in place
.cursor/agents/game-designer.mdCursor also reads .claude/agents/
Step by step, with commands for each platform: Claude Code subagents: how to create one, call it and keep context clean
Questions about game-designer
How to install game-designer in Claude Code?
Run npx claude-code-templates@latest --agent game-development/game-designer. This command writes the agent template directly to .claude/agents/game-designer.md.
What does the game-designer subagent do?
It drafts game design specifications, tunes progression curves, and balances virtual economies. Its outputs include mathematical balancing formulas and user journey diagrams.
What tools does game-designer use?
The agent requires Read, Write, and Edit file tools. These allow it to inspect project notes and maintain design documentation within the repository.