Skills for Real Engineers. Straight from my .agents directory.
godot-city-game-3d
Agent skill fromLeanmcp/gateway-skills
Build, run, debug and ship 3D city games in Godot 4 — procedurally generated cities (block grids, districts, weighted building typologies, MultiMesh batching, facade shaders, terrain, day/night, landmarks), first-person controllers, headless verification, Blender-generated .glb assets, rigged character and animation packs, real OpenStreetMap-derived cities, WebAssembly export, and cloud GPU streaming on GCP. Use this skill whenever the work involves Godot or a .gd/.tscn/.gdshader/project.godot file; whenever someone wants to start, set up, clone onto a new machine, or stand up a 3D game or city generator; whenever they mention procedural city, city generator, block grid, building typology, MultiMesh, facade shader, terrain heightmap, navmesh, Godot export templates, export presets, headless Godot, .glb pipeline, Blender asset generation, character rigs or borrowed animations; and whenever they want to deploy or share a game — web export, SharedArrayBuffer/COOP/COEP, Selkies, pixel stre
How to install godot-city-game-3d
npx skills add Leanmcp/gateway-skills# or add only this skill to Claude Code: copy the folder
skills/godot-city-game-3d/
# into
~/.claude/skills/godot-city-game-3d/ (all projects)
.claude/skills/godot-city-game-3d/ (one project)
1# Godot city game (3D)23A complete toolkit for procedurally generated 3D city games in Godot 4: scaffold4a new one in a minute, stand an existing one up on any machine, and ship it to a5browser or a cloud GPU.67Everything here assumes Godot 4.x. Godot 3 differs enough in GDScript,8rendering and node API that this guidance does not transfer.910## Start here — pick the situation1112| Situation | Do this |13|---|---|14| Empty directory, want a city game | [Bootstrap](#bootstrap-a-new-project) |15| Existing repo, new machine / fresh clone | [Set up an existing project](#set-up-an-existing-project) |16| Something is broken | `references/troubleshooting.md` — symptom-to-cause, read it before debugging from scratch |17| Changing how the city looks or is built | `references/city-generation.md` |18| Adding gameplay, worried about structure | `references/architecture.md` |19| Models, Blender, characters, animations | `references/assets.md` |20| Driving the city from real map data | `references/real-map-data.md` |21| Getting other people playing it | `references/deploy.md` |22| Install details, CI, version pinning | `references/setup.md` |2324Read the reference file rather than reconstructing its content — each one exists25because the details in it are the kind that cost hours when guessed.2627## Bootstrap a new project2829```bash30python3 scripts/bootstrap_project.py ~/code/my-city --name "My City"31```3233Produces a project that runs immediately: a hilly ~60-block city with batched,34…
Excerpt shown under the repository's MIT license.
More skills in gateway-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
