Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Game-development Agent Skills for AI coding agents: install once and a master router loads the right skill for your engine and task. 66 original, version-pinned skills (plus a master router) in the portable SKILL.md format that runs across Claude Code, Cursor, Codex, Copilot, Gemini CLI and more, for Godot, Unity, Unreal, web and beyond.
| Date | Stars |
|---|---|
| 2026-07-31 | 372 |
| 2026-08-06 | 420 |
Today
+48 stars today
This week
— stars this week
This month
— stars this month
Momentum
207.0
growth rate 0.00%/day
<!-- markdownlint-disable MD033 MD041 -->
# awesome-gamedev-agent-skills
<p align="center">
<img src="docs/assets/banner.png" width="820"
alt="awesome-gamedev-agent-skills — game-dev skills for your AI coding agent. Build any game, in any engine. 66 skills and a router across 10 engines, installed with one command. Sample game screenshots: a cozy farming sim, a metroidvania, a low-poly 3D island, an atmospheric platformer, and a top-down dungeon crawler.">
</p>
**Game-development expertise for AI coding agents — install once, and a router loads the
right skill for whatever you're building.**
[](LICENSE)
[](skills/)
[](docs/SKILL-FORMAT.md)
[](https://github.com/gamedev-skills/awesome-gamedev-agent-skills/commits/main)
[Agent Skills](docs/SKILL-FORMAT.md) are small capability files an AI agent loads only when it
needs them. This repo gives your agent **66 game-dev skills** and a **router** that picks the
right ones for you. You describe what you're building; the agent loads the matching engine and
task skills before it writes code.
- **Cross-engine.** Godot, Unity, Unreal, Phaser, PixiJS, three.js, Bevy, pygame, LÖVE, Roblox.
- **You don't pick skills.** The router detects your engine and task and loads only what fits.
- **Built to trust.** Every skill is written from primary docs, version-pinned to a stated
engine release, and checked by a [validator](scripts/validate-skills.py).
## Contents
- [Quick start](#quick-start)
- [What you can ask](#what-you-can-ask)
- [How the router picks skills](#how-the-router-picks-skills)
- [Catalog](#catalog)
- [Agent compatibility](#agent-compatibility)
- [Contributing](#contributing)
## Quick start
**One command, any agent.** The [`skills`](https://www.npmjs.com/package/skills) CLI detects the
coding agent you already use and installs the router plus all 66 skills into the right place:
```bash
npx skills add gamedev-skills/awesome-gamedev-agent-skills
```
Add `--list` to preview first, `-g` to install for every project, or `-a <agent>` to target a
specific tool (`-a cursor`, `-a claude-code`, `-a gemini-cli`, …). The same `SKILL.md` files load
natively in Claude Code, Cursor, Windsurf, Cline, Codex, Gemini CLI, GitHub Copilot, Kiro, and
[dozens more](docs/COMPATIBILITY.md) — there's nothing to convert.
**Claude Code plugin (alternative).** This repo is also a Claude Code plugin marketplace, so you
can install it with Claude's own commands:
```bash
claude plugin marketplace add gamedev-skills/awesome-gamedev-agent-skills
claude plugin install gamedev@awesome-gamedev-agent-skills
```
Building in only one engine? Install a smaller bundle — `router` plus your engine:
```bash
claude plugin install router@awesome-gamedev-agent-skills
claude plugin install godot@awesome-gamedev-agent-skills # or: unity · unreal · web-engines · other-engines
```
Prefer to copy the files by hand, or want the exact per-tool paths? See
**[`docs/INSTALLATION.md`](docs/INSTALLATION.md)**.
Then just talk to your agent — see below.
## What you can ask
Describe the task in plain language. The router figures out the skills:
| You say | Skills it loads for you |
|---------|-------------------------|
| "add a double jump to my Godot player" | `godot-2d-movement` + `platformer` |
| "make an inventory for my Unity RPG" | `unity-scriptableobjects` + `rpg` + `save-systems` |
| "procedural dungeon roguelike in Godot" | `godot-tilemap` + `procedural-gen` + `roguelike` |
| "how should I design save slots?" | `save-systems` |
| "publish my game on itch with butler" | `itch-publish` |
You never type the skill names on the right. That's the router's job.
## How the router picks skills
YoExcerpt of 17,609 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:7759371b8aa685c9, llm:Description: 'Game-development Agent Skills for AI coding agents... 66 original, version-pinned skills... runs across Claude Code, Cursor, Codex, Copilot, Gemini CLI... for Godot, Unity, Unreal' Topics: agent-skills, ai-agents, game-development, gamedev, skills, godot, unity, unreal
matched fp:7759371b8aa685c9, llm:Description: 'Game-development Agent Skills for AI coding agents... 66 original, version-pinned skills... runs across Claude Code, Cursor, Codex, Copilot, Gemini CLI... for Godot, Unity, Unreal' Topics: agent-skills, ai-agents, game-development, gamedev, skills, godot, unity, unreal
matched fp:7759371b8aa685c9, llm:Description: 'Game-development Agent Skills for AI coding agents... 66 original, version-pinned skills... runs across Claude Code, Cursor, Codex, Copilot, Gemini CLI... for Godot, Unity, Unreal' Topics: agent-skills, ai-agents, game-development, gamedev, skills, godot, unity, unreal