Ready-to-copy configuration files that make GameForge skills work in your actual game project.
After you install GameForge (claude install github:AlterLab-IEU/AlterLab_GameForge), the skills are available as slash commands. But Claude Code does not know anything about your game project -- your engine, your conventions, your file structure. Starters bridge that gap.
Each starter is a configuration file you copy into your game project. Once in place, Claude Code understands your project context and routes GameForge skills correctly.
| Your Engine | Copy From |
|---|---|
| Any engine (start here) | starters/claude-config/ |
| Godot 4.x | starters/godot/ |
| Unity 6.x | starters/unity/ |
| Unreal Engine 5.x | starters/unreal/ |
Every project needs the base config. Copy these into your game project root:
# Copy CLAUDE.md to your project root
cp starters/claude-config/CLAUDE.md /path/to/your-game/CLAUDE.md
# Copy settings.json to your project's .claude/ directory
mkdir -p /path/to/your-game/.claude
cp starters/claude-config/settings.json /path/to/your-game/.claude/settings.jsonCopy the engine-specific CLAUDE.md content and append it to your project's CLAUDE.md, or use it as a reference to add engine-specific sections.
# Option A: Append engine config to your CLAUDE.md
cat starters/godot/CLAUDE.md >> /path/to/your-game/CLAUDE.md
# Option B: Use the engine CLAUDE.md standalone (if you prefer a clean start)
cp starters/godot/CLAUDE.md /path/to/your-game/CLAUDE.mdCopy the engine-specific .gitignore if you do not already have one:
cp starters/godot/.gitignore /path/to/your-game/.gitignoreOpen your CLAUDE.md and replace the [BRACKETED PLACEHOLDERS] with your game's details. There are only a few -- project name, genre, and a one-liner description. Everything else works out of the box.
| File | Purpose | Goes Where |
|---|---|---|
claude-config/CLAUDE.md |
Tells Claude about your game, routes skills, sets coding standards | Project root |
claude-config/settings.json |
Permissions and safety rules for Claude Code | .claude/settings.json |
godot/CLAUDE.md |
Godot 4.x conventions, GDScript standards, scene patterns | Append to project CLAUDE.md |
godot/.gitignore |
Godot-specific ignore rules | Project root |
unity/CLAUDE.md |
Unity 6.x conventions, C# standards, assembly definitions | Append to project CLAUDE.md |
unity/.gitignore |
Unity-specific ignore rules | Project root |
unreal/CLAUDE.md |
UE 5.x conventions, C++/Blueprint standards, GAS patterns | Append to project CLAUDE.md |
unreal/.gitignore |
Unreal-specific ignore rules | Project root |
Do I need all the files?
No. You need the base config (claude-config/) plus your engine's files. A Godot developer copies claude-config/CLAUDE.md, claude-config/settings.json, godot/CLAUDE.md, and godot/.gitignore.
Can I modify these files? Absolutely. These are starting points. Customize them for your project -- add your own conventions, remove sections that do not apply, adjust permissions.
Do these replace GameForge installation? No. You still need to install GameForge for the skills. These files configure your game project to work well with those skills.
What if I use a custom engine or framework?
Use the base config (claude-config/). The engine-agnostic CLAUDE.md works with any technology. Add your own engine-specific section following the pattern in the engine starters.