bama
BAMA: Build Any Mac App. Agent skills to research, clone, design, build, optimize, and test native macOS apps with Swift and SwiftUI.
Make games with your AI coding agent: 79 game-dev skills and a router for Godot, Unity, Unreal, Roblox, three.js, Phaser and 6 more engines. Checked on the real engines.
SkillsGitHub @gamedev-skillsSelf-installOwner unconfirmed
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Make games with your AI coding agent, in the engine you already use. 79 skills for 12 engines: say what you're building, and a router loads the right 2 or 3 skills before your agent writes code.
npx skills add gamedev-skills/awesome-gamedev-agent-skills
Agent Skills are small capability files an AI agent loads only when it needs them. This repo gives your agent 79 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.
Want to reach game developers who build with AI coding agents? Email [email protected]. Sponsor slots are monthly. Sponsored entries are labelled as sponsored and have no effect on which skills the router picks.
One command, any agent. The skills CLI detects the
coding agent you already use and installs the router plus all 79 skills into the right place:
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 CLI needs Node.js 22.20 or
later. The same SKILL.md files load
natively in Claude Code, Cursor, Windsurf, Cline, Codex, Gemini CLI, GitHub Copilot, Kiro, and
dozens more — 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:
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:
claude plugin install router@awesome-gamedev-agent-skills
claude plugin install godot@awesome-gamedev-agent-skills # or: unity · unreal · ebitengine · web-engines · other-engines
Install tip. If your agent already has many skills, install the router and your engine's
bundle instead of everything. Agents list every skill's description within a size limit, and
past that limit some descriptions are cut, which makes the right skill harder to pick. In Claude
Code the limit is 1% of the context window; raise it with the skillListingBudgetFraction
setting (for example 0.02) or set a character count with the SLASH_COMMAND_TOOL_CHAR_BUDGET
environment variable (Claude Code skills docs).
Prefer to copy the files by hand, or want the exact per-tool paths? See
docs/INSTALLATION.md.
Want to read the catalog as web pages instead? Every skill, engine group, and per-agent install
path is browsable at
gamedev-skills.github.io/awesome-gamedev-agent-skills,
generated straight from the SKILL.md files in this repo.
Then just talk to your agent — see below.
Describe the task in plain language. The router figures out the skills:
This is the beginning of the README. Read the rest at the original. Read the full README ↗