godot-master — Godot 4.7 skill for Claude Code: architecture and setup
A Godot 4.7 skill hub: it routes a task to the right domain sections and hands back layer rules plus performance budgets. Useful at project start and when something drags.
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-master -a claude-codeWhat godot-master does
godot-master is the entry point for Godot 4.7 work in an agent. It carries 92 domain skills and loads them through a decision matrix: a prototype pulls foundations and autoloads, a component-driven RPG pulls composition, states and stats, a server-authoritative multiplayer build pulls server architecture and networking. The other sections stay unread, so the context stays lean.
The backbone is four layers. Data lives in Resource, logic in state machines, UI and VFX in presentation, shared services in autoloads. Signals travel up, calls go down. A “who owns this state” check catches coupling early — if a Label writes the player's health directly, the design is already broken.
There are anti-pattern catalogs and performance budgets too: PhysicsServer2D and RenderingServer instead of nodes once object counts climb, bit-packed PackedByteArray for network traffic. Engine upgrades are out of scope here; a separate migration skill handles version hops, so do not expect a 4.6 → 4.7 changelog from this one.
What it helps with
- Lay out game layers so the UI never touches data
- Pick component-driven or event-driven design for a given genre
- Find the physics or draw bottleneck on busy scenes
- Assign state ownership and signals before writing code
- Choose a sync scheme for server-authoritative multiplayer
Example prompts for the agent
- I'm starting a Godot 4.7 project — sketch the layer architecture for it
- Physics stalls with a thousand projectiles, walk me through the performance budgets
- Design the systems for a component RPG: stats, states, signals
How to install godot-master
1Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-master -a claude-code2Manually: put the files in place
~/.claude/skills/godot-master/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/godot-master/
1Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-master -a codex2Manually: put the files in place
.agents/skills/godot-master/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-master -a cursor2Manually: put the files in place
.cursor/skills/godot-master/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install thedivergentai/Game-Dev-Agentic-Skills godot-master2Manually: put the files in place
.github/skills/godot-master/SKILL.md1Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-master -a gemini-cli2Platform CLI
gemini skills install https://github.com/thedivergentai/Game-Dev-Agentic-Skills --path skills/godot-masterManually: put the files in place
.devin/skills/godot-master/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-master -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about godot-master
How do I install godot-master in Claude Code?
Run npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-master -a claude-code. The skill lands at ~/.claude/skills/godot-master/SKILL.md.
What does godot-master do?
It bundles Godot 4.7 knowledge into one hub: domain skills, architecture layers, anti-patterns and performance budgets. The agent picks the sections your task needs.
Does it help moving from 4.6 to 4.7?
No, engine version migrations have their own skill. This hub targets work within 4.7+ and is not meant as a migration changelog.