MCP Driver
RandallLiuXin/GodotMaker
Runtime debugging and live project inspection via godot-mcp.
Build, test, debug, and visually verify Godot projects through Loom.
$ npx skills add valkor-ai/loom --skill godot -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install valkor-ai/loom godot --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/valkor-ai/loom.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/shared/loom/skills/godot .claude/skills/godot && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "godot" agent skill from https://github.com/valkor-ai/loom/tree/main/plugins/shared/loom/skills/godot into .claude/skills/godot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "godot", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/valkor-ai/loom/tree/main/plugins/shared/loom/skills/godotType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add valkor-ai/loom --skill godot -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install valkor-ai/loom godot --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/valkor-ai/loom.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/shared/loom/skills/godot .agents/skills/godot && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "godot" agent skill from https://github.com/valkor-ai/loom/tree/main/plugins/shared/loom/skills/godot into .agents/skills/godot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "godot", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add valkor-ai/loom --skill godot -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install valkor-ai/loom godot --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/valkor-ai/loom.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/shared/loom/skills/godot .cursor/skills/godot && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "godot" agent skill from https://github.com/valkor-ai/loom/tree/main/plugins/shared/loom/skills/godot into .cursor/skills/godot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "godot", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/valkor-ai/loom.git --path plugins/shared/loom/skills/godot--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add valkor-ai/loom --skill godot -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install valkor-ai/loom godot --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/valkor-ai/loom.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/shared/loom/skills/godot .gemini/skills/godot && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "godot" agent skill from https://github.com/valkor-ai/loom/tree/main/plugins/shared/loom/skills/godot into .gemini/skills/godot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "godot", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install valkor-ai/loom godotInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add valkor-ai/loom --skill godot -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/valkor-ai/loom.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/shared/loom/skills/godot .github/skills/godot && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "godot" agent skill from https://github.com/valkor-ai/loom/tree/main/plugins/shared/loom/skills/godot into .github/skills/godot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "godot", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add valkor-ai/loom --skill godot -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install valkor-ai/loom godot --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/valkor-ai/loom.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/shared/loom/skills/godot .opencode/skills/godot && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "godot" agent skill from https://github.com/valkor-ai/loom/tree/main/plugins/shared/loom/skills/godot into .opencode/skills/godot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "godot", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
godotBuild, test, debug, and visually verify Godot projects through Loom.
Godot is an agent skill from valkor-ai/loom. Build, test, debug, and visually verify Godot projects through Loom. Use only when the task explicitly mentions Godot, GDScript, gdUnit, or godot-mcp, or when the active workspace contains project.godot. Covers Godot project structure, engine APIs, headless checks, gameplay tests, screenshots, and handoff evidence. Do not load for unrelated repositories.
Its SKILL.md is about 770 tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file.
It sits in Game Development, covering Game development. It works with Godot and Model Context Protocol. The repository describes itself as: Loop engineering for agentic software delivery. The licence is Apache-2.0.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit a30a7e6. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Godot loads about 765 tokens when it runs. Until then it costs about 91 tokens; SKILL.md has 346 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from valkor-ai/loom at commit a30a7e6, republished under its Apache-2.0 licence (© valkor-ai). 346 words, ~765 tokens.
.claude/skills/godot/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Loom provides the delivery workflow. These references provide Godot-specific working knowledge; they do not replace the Godot editor, the Godot runtime, or the project's own addons.
| Task | Skill |
|---|---|
| Godot API or GDScript/C# syntax | godot-api |
| Parse or compile check | headless-build |
| gdUnit4 tests | gdunit-driver |
| Live runtime, scene tree, console, or input debugging | mcp-driver |
Project layout or project.godot settings | project-scaffold |
| Input actions | input-mapper |
| End-to-end gameplay or UI tests | godot-e2e |
| Capture a gameplay frame | screenshot |
| Inspect a capture for acceptance issues | visual-qa |
| GDScript linting and formatting | gdtoolkit |
| Animation, audio, navigation, particles, physics, shaders, TileMap, or UI review | reviewer/* |
Do not load every reference for every task. Start with mcp-driver only when
the problem is runtime-specific; use headless-build for syntax and import
failures first.
For a non-trivial Godot change, route the work through Loom before editing:
@loom plan Add a third-person dog that walks beside the house in the Godot project
@loom continueKeep the Godot project root as the active workspace, with project.godot at
the root. Let Loom own the delivery state in .loom/; keep screenshots, logs,
and other evidence at the task paths returned by Loom or in the project's
existing evidence directory.
The normal verification order is:
godot-mcp for live behavior and visual inspection.Specialist reviewers under reviewer/ run after implementation. Use only the
reviewer that matches the changed Godot subsystem; they supplement Loom review
with engine-specific gotchas and do not replace the Loom review or repair loop.
The skills use GODOT_PATH when Godot is not on PATH:
export GODOT_PATH="/Applications/Godot.app/Contents/MacOS/Godot"
"$GODOT_PATH" --versionOn macOS, the app may live anywhere. Point GODOT_PATH at the executable
inside the app bundle, not at the .app directory itself. For a standard PATH
installation, godot is also accepted.
godot-mcp is a separate MCP server. Register it as godot in the active
coding agent before using mcp-driver; Loom's own MCP server does not provide
Godot runtime tools.
© valkor-ai, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in plugins/shared/loom/skills/godot of valkor-ai/loom.
Open the folder on GitHubat commit a30a7e6
Godot next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Godot this skillvalkor-ai/loom | 1.2k | — | ~765 | Automated safety check: Pass | Apache-2.0 | |
| MCP DriverRandallLiuXin/GodotMaker | 550 | 1 repos | ~1.1k | Automated safety check: Pass | Custom licence | |
| Game Assetsglifxyz/glif-mcp-server | 213 | — | ~831 | Automated safety check: Pass | MIT | |
| Studiowith-pebbly/aseprite-ai-artist | 230 | — | ~4k | Automated safety check: Pass | MIT | |
| Scenario Game Assetsscenario-labs/skills | 946 | — | ~4.5k | Automated safety check: Pass | MIT | |
| Scenario Godot Expertscenario-labs/skills | 946 | — | ~5.9k | Automated safety check: Pass | MIT |
RandallLiuXin/GodotMaker
Runtime debugging and live project inspection via godot-mcp.
glifxyz/glif-mcp-server
Make art and media for a game you are building with Glif: character reference sheets, consistent characters, pixel-art sprite sheets with animation cycles, seamless and PBR textures, 3D models, item…
with-pebbly/aseprite-ai-artist
The front door for any Aseprite or pixel-art request. An agent skill from with-pebbly/aseprite-ai-artist.
scenario-labs/skills
A skill your agent uses when creating game art through Scenario MCP: sprites, sprite sheets, icons, props, loot, tilesets and autotile terrain transitions, seamless tiles, isometric buildings…
scenario-labs/skills
A skill your agent uses when an agent drives Godot 4.7 on a Mac for any task: headless --script jobs, --import, --check-only, command-line exports, GUT tests, windowed screenshots, the headless…
scenario-labs/skills
A skill your agent uses when generating or handling 3D assets through the Scenario MCP server, including text-to-3D or image-to-3D meshes, GPT-6 Astra 3D or Claude Opus 5.5 3D, GLB, FBX, OBJ, STL…
valkor-ai/loom
Build and iterate playable Three.js game systems: starter scaffold, architecture, design briefs, core loops, level and encounter design, entities, input, camera, collision and physics, scoring…
valkor-ai/loom
Generate, texture, rig, animate, stylize, convert, and download 3D assets for Three.js games via the Tripo API.
valkor-ai/loom
Generate and edit 2D image assets for Three.js games with Google's Gemini image API: concept sheets, image-to-3D inputs, texture and material references, sky and background plates, decals, logos…
valkor-ai/loom
Entrypoint for building, upgrading, and finishing Three.js browser games.
valkor-ai/loom
Generate, convert, clean, and integrate audio for Three.js browser games with ElevenLabs: sound effects, looping ambience, UI sounds, impact/weapon/vehicle audio, creature and boss stingers…
valkor-ai/loom
Verify and release Three.js browser games: playtest QA, automated bot playtests, mobile and responsive checks, production builds, static-hosting base paths, debug gating, bundle review, screenshots…
Works with
Categories
Build, test, debug, and visually verify Godot projects through Loom. Godot is an agent skill from valkor-ai/loom. Build, test, debug, and visually verify Godot projects through Loom.
Godot fits situations like: tasks that involve Game development.
Run `npx skills add valkor-ai/loom --skill godot -a claude-code`. Or copy the skill folder (plugins/shared/loom/skills/godot in valkor-ai/loom) into .claude/skills/godot in your project. Claude Code loads it when a task matches its description.
Run `npx skills add valkor-ai/loom --skill godot -a codex`. Or copy the skill folder (plugins/shared/loom/skills/godot in valkor-ai/loom) into .agents/skills/godot in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add valkor-ai/loom --skill godot -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/godot, .gemini/skills/godot, .github/skills/godot and .opencode/skills/godot in your project.
SKILL.md names no scripts, command-line tools or credentials: Godot is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Godot is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 765 tokens (SKILL.md is roughly 3.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Godot: MCP Driver (RandallLiuXin/GodotMaker, 550 stars), Game Assets (glifxyz/glif-mcp-server, 213 stars), Studio (with-pebbly/aseprite-ai-artist, 230 stars) and Scenario Game Assets (scenario-labs/skills, 946 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
valkor-ai (a GitHub organization) maintains it in valkor-ai/loom, which has 1,221 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on October 6, 2026.
Source: valkor-ai/loom on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.