Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
This collection provides specialized skills for indie developers to accelerate prototyping across engines including Godot, Unity, Unreal, and Bevy. It structures the complex work of game creation into discrete agent capabilities, from implementing NPC decision-making to designing camera systems.
By leveraging these skills, developers can more efficiently build advanced game mechanics such as behavior trees and dialogue systems, reducing the friction between conceptual design and technical implementation.
WHO IT'S FOR
Indie game developers
accelerate prototyping across multiple game engines
Game AI engineers
implement advanced NPC decision-making and pathfinding
Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.
Follow the documented setup, then try a first task.
I’m using
Universal CLI — detected agents
Installs: Installs the router and the complete bundle of all 74 game-development skills into each detected agent's skills directory. · Cursor, Windsurf, Cline, Codex, Gemini CLI, GitHub Copilot, Kiro, other agents detected by the skills CLI
Run this terminal command. The CLI detects installed agents and installs the repository's router and complete 74-skill bundle; no repository clone is required.
Installs: Installs the complete router-and-74-skills bundle globally for all projects, using the agents detected by the CLI. · Cursor, Windsurf, Cline, Codex, Gemini CLI, GitHub Copilot, Kiro, other agents detected by the skills CLI
Run this terminal command to install globally for all projects.
Installs: Installs the gamedev plugin containing the master router and all 74 skills across every engine, discipline, genre, and workflow. · Claude Code
Before you start
Claude Code with its claude command available.
First, run this terminal command once to add the repository as a Claude Code plugin marketplace.
claude plugin marketplace add gamedev-skills/awesome-gamedev-agent-skills
Then run this terminal command to install the full gamedev plugin.
claude plugin install gamedev@awesome-gamedev-agent-skills
Path to the Godot 4.7 project, replacing [PATH_TO_GODOT_PROJECT]
Desired item fields, replacing [ITEM_FIELDS]
Use the godot-resources skill to design one typed ItemResource for my Godot 4.7 project. Provide the minimal GDScript class, explain how to create a sword.tres instance in the Inspector, show how one node should reference it, and point out where duplicate(true) is needed before runtime mutation. Keep this to a small first implementation. Project path: [PATH_TO_GODOT_PROJECT]. Required item fields: [ITEM_FIELDS].
Path to the Godot 4.7 project, replacing [PATH_TO_GODOT_PROJECT]
Coin value, replacing [COIN_VALUE]
Use the godot-signals-groups skill to propose minimal Godot 4.7 wiring for a reusable coin pickup. Have the coin emit a typed collected signal upward and the parent connect it to game state without the coin holding a player or HUD reference. Include only the emitter, parent listener, and any required group setup. Project path: [PATH_TO_GODOT_PROJECT]. Coin value: [COIN_VALUE].
Use the tower-defense skill to draft a compact first-wave vertical-slice specification for my game. Define one enemy path, one timed wave, one auto-targeting tower, starting gold and rewards, lives lost on a leak, and the minimum wave/prep UI. Keep the balance numbers easy to revise and explain the main DPS-versus-HP-versus-income tradeoff. Engine: [ENGINE]. Intended session difficulty: [DIFFICULTY].