An open API service indexing awesome lists of open source software.

https://github.com/AlterLab-IEU/AlterLab_GameForge

๐ŸŽฎ 34 production-grade Claude Code skills for indie game development โ€” studio agents, workflow skills, engine specialists, genre packs, and CI validation. From concept to launch.
https://github.com/AlterLab-IEU/AlterLab_GameForge

agent-skills ai-agents alterlab anthropic claude-code claude-skills game-design game-development gamedev indie-game-dev iue

Last synced: 2 months ago
JSON representation

๐ŸŽฎ 34 production-grade Claude Code skills for indie game development โ€” studio agents, workflow skills, engine specialists, genre packs, and CI validation. From concept to launch.

Awesome Lists containing this project

README

          

AlterLab GameForge


Skills
Categories
Claude AI
MIT License


Stars
Forks
Issues
PRs Welcome
v2.0.0
Awesome


> ๐Ÿ“ข **Featured in** [awesome-claude-skills](https://github.com/BehiSecc/awesome-claude-skills) (5.7k โญ)



๐ŸŽฎ 34 production-grade Claude AI skills for indie game development

From concept to launch โ€” studio agents, dev workflows, engine specialists, and genre packs in one toolkit.


Studio Agents ยท Dev Workflows ยท Engine Specialists ยท Genre Packs ยท CI Validation ยท and more


Explore Skills ยป ยท
Quick Start ยท
Category Overview ยท
Contributing ยท
Report Bug



Built by AlterLab Creative Technologies Laboratory



Not tied to any specific engine โ€” these skills work for Godot, Unity, Unreal, and more.


๐ŸŽฏ


Plug & Play


Drop a .md skill file into
Claude Projects or Claude Code
and get instant expertise

๐ŸŽฎ


Studio Team


11 autonomous agents form
a virtual game studio โ€”
from producer to QA lead

๐Ÿ”ฌ


Real Frameworks


Built on actual game design
methods โ€” MDA, Flow Theory,
SDT, Bartle's Player Types

๐ŸŽฏ


Engine-Aware


Deep specialists for Godot,
Unity, and Unreal with
platform-specific patterns


## ๐Ÿ“‹ Table of Contents

Click to expand / collapse


- [๐ŸŽฏ What Is This?](#-what-is-this)
- [โœจ Key Features](#-key-features)
- [๐Ÿ—‚๏ธ Category Overview](#%EF%B8%8F-category-overview)
- [๐Ÿš€ Quick Start](#-quick-start)
- [๐Ÿ†• What's New in v2.0.0](#-whats-new-in-v200)
- [๐Ÿงญ Where Do I Start?](#-where-do-i-start)
- [๐Ÿ“š All 34 Skills](#-all-34-skills)
- [โš™๏ธ How Skills Work](#%EF%B8%8F-how-skills-work)
- [๐Ÿ’ก Usage Examples](#-usage-examples)
- [๐Ÿ› ๏ธ Setting Up Your Game Project](#%EF%B8%8F-setting-up-your-game-project)
- [๐Ÿ—๏ธ Architecture](#%EF%B8%8F-architecture)
- [๐Ÿ“ฆ Genre Packs](#-genre-packs)
- [๐Ÿ—‚๏ธ Project Structure](#%EF%B8%8F-project-structure)
- [๐Ÿ”Œ MCP Integrations](#-mcp-integrations)
- [๐Ÿค Contributing](#-contributing)
- [๐Ÿ“œ License](#-license)
- [๐Ÿ™ Credits](#-credits)


## ๐ŸŽฏ What Is This?

A comprehensive suite of **34 production-grade Claude AI skills** for indie game developers โ€” organized into **3 categories** covering the full game development lifecycle from concept to launch.

Each skill transforms Claude into a **domain-specific game dev expert** with real design frameworks, structured output templates, and production-grade workflows.

> [!TIP]
> **How it works:** Each skill is a structured `.md` prompt file. Drop it into a Claude Project or Claude Code, and Claude instantly becomes your game dev expert โ€” with real industry frameworks, professional output templates, and deep domain knowledge.


## โœจ Key Features

| | Feature | Description |
|:---:|:---|:---|
| ๐ŸŽฎ | **Studio Agents** | 11 autonomous agents form a virtual game studio โ€” Creative Director, Producer, Designer, QA Lead, and more |
| ๐Ÿ”„ | **Workflow Skills** | 20 structured dev processes โ€” from brainstorming to launch, sprints to post-mortems |
| ๐ŸŽฏ | **Engine Specialists** | Deep expertise for Godot 4, Unity 6, and Unreal Engine 5 with platform-specific patterns |
| ๐Ÿ“ฆ | **Genre Packs** | Roguelike and Narrative genre packs with design patterns, balance frameworks, and reference games |
| โœ… | **CI Validated** | 486 automated checks via `validate.sh` + GitHub Actions pipeline |
| ๐Ÿ”„ | **MCP Integrations** | 34 verified MCP servers โ€” engine MCPs, asset pipelines, project management tools |


## ๐Ÿ—‚๏ธ Category Overview

| | Category | Skills | Focus Areas |
|:---:|:---|:---:|:---|
| ๐ŸŽฌ | **Studio Agents** | **11** | Creative Director, Technical Director, Producer, Game Designer, Narrative Director, Art Director, Audio Director, QA Lead, UX Designer, Economy Designer, Accessibility Specialist |
| ๐Ÿ”ง | **Workflow Skills** | **20** | Game Start, Brainstorm, Design Review, Code Review, Sprint Plan, Prototype, Playtest, Balance Check, Launch, Team Orchestrator, and 10 more |
| ๐ŸŽฏ | **Engine Specialists** | **3** | Godot 4 (GDScript/C#), Unity 6 (C#/ECS), Unreal Engine 5 (C++/Blueprint) |


## ๐Ÿš€ Quick Start

### Option 1 โ€” Claude Code CLI *(Recommended)*

```bash
# 1. Install GameForge into Claude Code
claude install github:AlterLab-IEU/AlterLab_GameForge

# 2. Start your first game project
claude> /game-start

# 3. You now have a GDD skeleton, tech stack recommendation, and milestone plan.
```

### Option 2 โ€” Claude Projects

```
1. Go to claude.ai โ†’ Projects โ†’ Create Project
2. Upload SKILL.md files from your category folder into the project's Knowledge section
3. Start chatting โ€” Claude now has your skills loaded
```

### Option 3 โ€” Pick Individual Skills

> Browse the [`skills/`](skills/) folder and download only the ones you need. Every skill is a standalone `.md` file.


---

## ๐Ÿ†• What's New in v2.0.0

| | Change | Details |
|:---:|:---|:---|
| ๐Ÿ”ง | **3 new workflow skills** | Game Jam Mode (48-72h compressed workflows), CI Pipeline (engine-specific CI/CD with Steam/itch.io deployment), GDD Author (guided section-by-section authoring) |
| ๐ŸŽฏ | **Engine deepening** | Networking, animation, VFX, AI, and material system sections added to all 3 engine specialists |
| ๐Ÿ“ฆ | **2 genre packs** | Roguelike (888 lines) and Narrative (943 lines) โ€” design patterns, balance frameworks, and ideation prompts grounded in shipped games |
| โœ… | **CI validation** | 486 automated checks via `validate.sh` + GitHub Actions pipeline |
| ๐Ÿ“Š | **Quality rubric** | 5-dimension scoring system (Trigger/Depth/Consistency/Usefulness/Voice) with 8+ minimum bar |
| ๐Ÿ“– | **AI-native gamedev guide** | Honest assessment of AI tools for game development โ€” what ships today vs what's hype |


---

## ๐Ÿงญ Where Do I Start?

Not sure which skill to use? Pick your situation:

| Your situation | Run this | What happens |
|:---|:---|:---|
| "I have nothing โ€” just a vague idea" | `/game-start` | Bootstraps a GDD skeleton, picks your tech stack, builds a milestone plan |
| "I have a concept and want to explore it" | `/game-brainstorm` | Structured ideation with diverge/converge phases, concept scoring, market validation |
| "I have code but no docs" | `/game-reverse-document` | Generates design documentation from your existing codebase |
| "I need to plan my next sprint" | `/game-sprint-plan` | Task breakdown, dependency mapping, risk flags, velocity estimation |
| "I'm preparing to launch" | `/game-launch` | Store page prep, release checklist, patch cadence, community management plan |
| "I need my code reviewed" | `/game-code-review` | Architecture review, performance audit, engine best practices |
| "I want to check my game's balance" | `/game-balance-check` | Statistical validation โ€” Monte Carlo, distribution analysis, EV calculations |

> For full workflow walkthroughs, see [docs/workflow-examples.md](docs/workflow-examples.md).


---

## ๐Ÿ“š All 34 Skills

### ๐ŸŽฌ Studio Agents โ€” Your Virtual Game Studio Team (11 Skills)

Click to expand full studio agents list


| # | Skill | What It Does |
|:---:|:---|:---|
| 1 | **Creative Director** | Defines and guards creative vision, design pillars, and tonal identity |
| 2 | **Technical Director** | Architects engine setup, performance budgets, and tool pipelines |
| 3 | **Producer** | Manages scope, schedule, milestones, risk, and cross-team coordination |
| 4 | **Game Designer** | Designs core mechanics, progression systems, economy, and balance tuning |
| 5 | **Narrative Director** | Crafts story architecture, dialogue systems, lore bibles, and branching narratives |
| 6 | **Art Director** | Establishes visual style, asset pipelines, UI art direction, and style guides |
| 7 | **Audio Director** | Designs music direction, SFX libraries, adaptive audio, and mixing strategies |
| 8 | **QA Lead** | Builds test plans, bug taxonomies, regression suites, and quality gates |
| 9 | **UX Designer** | Designs onboarding flows, accessibility, HUD, and usability testing |
| 10 | **Economy Designer** | Designs virtual economies โ€” currency flows, sink/source modeling, monetization ethics |
| 11 | **Accessibility Specialist** | Drives inclusive design โ€” motor, visual, auditory, cognitive accommodations, EAA compliance |

### ๐Ÿ”ง Workflow Skills โ€” Structured Dev Processes (20 Skills)

Click to expand full workflow skills list


| # | Skill | What It Does |
|:---:|:---|:---|
| 1 | **Game Start** | Bootstraps a new project โ€” GDD skeleton, tech stack, milestone plan |
| 2 | **Brainstorm** | Structured ideation with diverge/converge, concept scoring, market validation |
| 3 | **Design Review** | Reviews a GDD for completeness, consistency, and feasibility |
| 4 | **Code Review** | Reviews game code for architecture, performance, and engine best practices |
| 5 | **Sprint Plan** | Plans a dev sprint with tasks, dependencies, and risk flags |
| 6 | **Prototype** | Guides rapid prototyping โ€” scope the core loop, build minimal playable, evaluate |
| 7 | **Playtest** | Structures playtest sessions โ€” goals, metrics, observer guides, feedback synthesis |
| 8 | **Balance Check** | Analyzes game balance with Monte Carlo, distribution analysis, EV calculations |
| 9 | **Launch** | Prepares release and post-launch ops โ€” store pages, patch cadence, community |
| 10 | **Team Orchestrator** | Coordinates multiple agents with spawn recipes for complex tasks |
| 11 | **Scope Check** | Evaluates scope against timeline, team size, and budget |
| 12 | **Retrospective** | Runs GDC-format post-mortems with kill list review |
| 13 | **Reverse Document** | Generates design docs from existing game code |
| 14 | **Localization Manager** | Manages translation pipelines, string extraction, cultural adaptation |
| 15 | **Analytics Setup** | Integrates telemetry, defines KPIs, builds dashboards, privacy-first |
| 16 | **Post-Mortem** | Structured post-mortem pulling git history, milestone data, lessons learned |
| 17 | **Market Research** | Competitive landscape, market sizing, audience profiling, positioning strategy |
| 18 | **Game Jam Mode** | Compressed 48-72 hour workflows โ€” theme interpretation, scope ruthlessness, 6-phase jam pipeline |
| 19 | **CI Pipeline** | CI/CD for game builds โ€” engine-specific pipelines, Steam/itch.io deployment, GitHub Actions templates |
| 20 | **GDD Author** | Guided section-by-section GDD authoring โ€” pillar validation, scope tiers, MDA integration |

### ๐ŸŽฏ Engine Specialists โ€” Deep Expertise for Your Engine (3 Skills)

Click to expand full engine specialists list


| # | Skill | What It Does |
|:---:|:---|:---|
| 1 | **Godot Specialist** | GDScript/C# patterns, scene tree architecture, signal design, Godot 4 best practices |
| 2 | **Unity Specialist** | C# patterns, ECS vs. MonoBehaviour, asset bundles, Unity-specific optimization |
| 3 | **Unreal Specialist** | C++/Blueprint patterns, Gameplay Ability System, Niagara, Unreal pipelines |


---

## โš™๏ธ How Skills Work

Each `.md` skill file follows a consistent structure:

```markdown
| name | description |
|---------------|-------------------------------------|
| skill-name | When to activate this skill... |

# Skill Title

You are **RoleName**, a [role description]...

## Your Identity & Memory
## Your Core Mission
## Frameworks & Methods
## Output Templates
## Quality Standards
```

> [!NOTE]
> **Pro tip:** Combine multiple skills in one Claude Project for a multi-expert team. For example, load **Game Designer** + **Balance Check** + **Economy Designer** for a complete game balance workflow.


## ๐Ÿ’ก Usage Examples

Skills activate automatically based on user intent:

| You say... | Skill activated |
|:---|:---|
| *"Help me start a new roguelike project"* | `game-start` |
| *"Design the core combat loop for my action RPG"* | `game-designer` |
| *"Write a branching dialogue system for my visual novel"* | `game-narrative-director` |
| *"Review my GDD for scope issues"* | `game-design-review` + `game-scope-check` |
| *"Set up my Godot 4 project with proper scene architecture"* | `game-godot-specialist` |
| *"Plan my next two-week sprint"* | `game-sprint-plan` |
| *"Prepare my Steam store page for launch"* | `game-launch` |
| *"Run a structured playtest for my prototype"* | `game-playtest` |
| *"Audit my game's economy balance"* | `game-balance-check` + `game-economy-designer` |
| *"Generate design docs from my existing codebase"* | `game-reverse-document` |
| *"Set up analytics and KPIs for my game"* | `game-analytics-setup` |
| *"Localize my game for the Japanese market"* | `game-localization-manager` |
| *"Analyze the competitive landscape for cozy farm sims"* | `game-market-research` |
| *"Run a post-mortem on this milestone"* | `game-postmortem` |
| *"I'm doing a 48-hour game jam this weekend"* | `game-jam-mode` |
| *"Set up CI/CD for my Godot project"* | `game-ci-pipeline` |
| *"Help me write my GDD section by section"* | `game-gdd-author` |

> For complete end-to-end walkthroughs, see [docs/workflow-examples.md](docs/workflow-examples.md). For common questions, see [docs/FAQ.md](docs/FAQ.md).


---

## ๐Ÿ› ๏ธ Setting Up Your Game Project

GameForge skills work out of the box for general questions. But to get engine-aware, project-specific guidance, copy a **starter config** into your game project.

```bash
# Copy the base config into your game project
cp starters/claude-config/CLAUDE.md /path/to/your-game/CLAUDE.md
mkdir -p /path/to/your-game/.claude
cp starters/claude-config/settings.json /path/to/your-game/.claude/settings.json

# Add your engine's config (pick one)
cat starters/godot/CLAUDE.md >> /path/to/your-game/CLAUDE.md # Godot
cat starters/unity/CLAUDE.md >> /path/to/your-game/CLAUDE.md # Unity
cat starters/unreal/CLAUDE.md >> /path/to/your-game/CLAUDE.md # Unreal
```

Fill in the `[BRACKETED PLACEHOLDERS]` with your game's details โ€” project name, genre, one-liner description. Everything else works out of the box.

> Full setup instructions: [starters/README.md](starters/README.md)


---

## ๐Ÿ—๏ธ Architecture

```mermaid
graph TD
A["๐Ÿงญ CLAUDE.md
Routing & Config"] --> B["๐ŸŽฌ Agents
11 skills"]
A --> C["๐Ÿ”ง Workflows
20 skills"]
A --> D["๐ŸŽฏ Engine Specialists
3 skills"]

B --> E["๐Ÿ“š Shared Docs
15 reference documents"]
C --> E
D --> E

E --> F["โšก Hooks
11"]
E --> G["๐Ÿ“„ Templates
20"]
E --> H["๐Ÿš€ Starters
3"]
E --> I["๐ŸŽฒ Genre Packs
2"]

style A fill:#6366f1,stroke:#4f46e5,color:#fff
style B fill:#3b82f6,stroke:#2563eb,color:#fff
style C fill:#0d9488,stroke:#0f766e,color:#fff
style D fill:#e11d48,stroke:#be123c,color:#fff
style E fill:#8b5cf6,stroke:#7c3aed,color:#fff
style F fill:#f59e0b,stroke:#d97706,color:#fff
style G fill:#f59e0b,stroke:#d97706,color:#fff
style H fill:#f59e0b,stroke:#d97706,color:#fff
style I fill:#f59e0b,stroke:#d97706,color:#fff
```


## ๐Ÿ“ฆ Genre Packs

Genre packs are in-repo reference material that enrich existing skills with genre-specific design patterns, balance frameworks, and ideation prompts. They are not standalone skills โ€” they are consumed by `game-brainstorm`, `game-designer`, `game-balance-check`, and `game-gdd-author` when a genre is specified.

| Pack | Lines | What It Covers |
|:---|:---:|:---|
| **Roguelike** | 888 | Permadeath, run structure, proc-gen, meta-progression, synergy systems, Monte Carlo validation, 6+ reference games |
| **Narrative** | 943 | Branching architecture, choice design, dialogue systems, consequence modeling, environmental storytelling, 10+ reference games |

> Want to contribute a genre pack? See the [genre pack contribution guide](CONTRIBUTING.md#contributing-a-genre-pack) and [format spec](docs/genre-pack-spec.md).


---

## ๐Ÿ—‚๏ธ Project Structure

```
AlterLab_GameForge/
โ”œโ”€โ”€ ๐Ÿ“ skills/
โ”‚ โ”œโ”€โ”€ ๐ŸŽฌ agents/ # 11 studio agent skills
โ”‚ โ”œโ”€โ”€ ๐Ÿ”ง workflows/ # 20 workflow skills
โ”‚ โ””โ”€โ”€ ๐ŸŽฏ engine-specialists/ # 3 engine-specific skills
โ”œโ”€โ”€ ๐Ÿ“ genre-packs/ # Genre-specific reference material
โ”‚ โ”œโ”€โ”€ ๐ŸŽฒ roguelike/ # Permadeath, proc-gen, synergy systems
โ”‚ โ””โ”€โ”€ ๐Ÿ“– narrative/ # Branching, dialogue, consequence modeling
โ”œโ”€โ”€ ๐Ÿ“ docs/ # 15 shared knowledge base documents
โ”œโ”€โ”€ ๐Ÿ“ hooks/ # 11 session lifecycle hooks
โ”œโ”€โ”€ ๐Ÿ“ templates/ # 20 starter templates for game dev artifacts
โ”œโ”€โ”€ ๐Ÿ“ starters/ # Engine-specific project configs
โ”‚ โ”œโ”€โ”€ claude-config/ # Base config (all engines)
โ”‚ โ”œโ”€โ”€ godot/ # Godot 4.x conventions
โ”‚ โ”œโ”€โ”€ unity/ # Unity 6.x conventions
โ”‚ โ””โ”€โ”€ unreal/ # Unreal Engine 5.x conventions
โ”œโ”€โ”€ ๐Ÿ“ scripts/ # Validation scripts (validate.sh)
โ”œโ”€โ”€ ๐Ÿ“ .github/workflows/ # CI validation pipeline
โ”œโ”€โ”€ ๐Ÿ“„ CLAUDE.md # Project-level Claude config & routing
โ”œโ”€โ”€ ๐Ÿ“„ marketplace.json # Plugin manifest for Claude Code
โ””โ”€โ”€ ๐Ÿ“„ package.json # Project metadata
```


## ๐Ÿ”Œ MCP Integrations

GameForge skills integrate with 34 verified MCP servers for game development โ€” engine MCPs (Godot, Unity, Unreal), asset pipelines (Figma, ElevenLabs), project management (GitHub, Notion), and more.

Seven skills have built-in MCP sections: Producer, Code Review, QA Lead, Designer, Art Director, UX Designer, and Audio Director.

> Full catalog and setup guides: [docs/mcp-integrations.md](docs/mcp-integrations.md)


---

## ๐Ÿ”— Sister Projects

- [AlterLab-FC-Skills](https://github.com/AlterLab-IEU/AlterLab-FC-Skills) โ€” 72 agentic skills for communication students
- [AlterLab-Academic-Skills](https://github.com/AlterLab-IEU/AlterLab-Academic-Skills) โ€” 186+ academic research skills across 13 domains

## ๐Ÿค Contributing

We welcome contributions! See **[CONTRIBUTING.md](CONTRIBUTING.md)** for guidelines.

**Quick ways to contribute:**

- ๐Ÿ› ๏ธ Improve an existing skill with better frameworks or templates
- โœจ Create a new skill following the architecture
- ๐Ÿ› Report issues or suggest improvements
- ๐Ÿ“š Add examples or use cases to documentation

```bash
git checkout -b improve/game-designer
# Edit skills/agents/game-designer/SKILL.md
git commit -m "improve: game-designer -- better economy balance models"
git push origin improve/game-designer
```

> Full guide: [CONTRIBUTING.md](CONTRIBUTING.md) | Format reference: [CLAUDE.md](CLAUDE.md)


## ๐Ÿ“œ License

This project is licensed under the **[MIT License](LICENSE)**.

```
MIT License โ€” Copyright (c) 2026 AlterLab Creative Technologies Laboratory
```


## ๐Ÿ™ Credits

Built with โค๏ธ by AlterLab Creative Technologies Laboratory



34 skills ยท 3 categories ยท 2 genre packs ยท 1 prompt away from expert-level game development




If you find this project useful, please consider giving it a โญ


โฌ† Back to Top


Footer