dannroda

Godot Agent — Development skill for Claude Code

Development community

Run Claude Code and other ACP coding agents inside the Godot 4 editor, with editor tools over MCP.

How to install Godot Agent

This entry records only its repository, not the path inside it, so there is no exact command to give. Open dannroda/godot-agent and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Godot Agent does

Run Claude Code and other ACP coding agents inside the Godot 4 editor, with editor tools over MCP.

Alternatives in Development

  • Chrome Devtools MCP — Chrome DevTools for coding agents 29504 108 1 31.7k ★
  • Godogen — Claude Code skills that build complete Godot 4 projects from a game description 2.4k ★
  • Codemcp — Coding assistant MCP for Claude Desktop 1.6k ★

README

Godot Agent Harness

**English** · [Español](README.es.md)

![The Agent dock next to a 2D scene: the agent read the scene, edited a script and connected a signal through the editor tools](docs/images/en/overview.png)

An editor addon for Godot 4 that connects a coding agent (Claude Code, Google Antigravity, Codex, or any agent that speaks [ACP](https://agentclientprotocol.com)) to the editor. You chat with the agent in a dock, and it can see and change your project through the editor's own tools:

  • read scenes and scripts, the selection and the errors;
  • edit nodes and properties, each change one undo step;
  • run the game with simulated input and look at captured frames (click one in the chat to see it full size);
  • review code and leave findings in the Script Editor;
  • use the MCP servers of other programs (Blender, a database…), set up in Settings with their own permissions;
  • find, install and enable Godot addons from the Asset Store (the agent can suggest them too);
  • manage Claude Code's plugins, marketplaces, MCP servers and skills from the Extensions window, with Godot skills one click away.

It has five modes: **Ask**, **Review**, **Build**, **Auto** (Build that runs the shell commands your rules allow without asking) and **One-shot**. One-shot pursues a whole goal ("a 2-player Pong with score") with a plan, budgets, git checkpoints and playtests.

  • 100 % statically typed GDScript: no GDExtension, no dependencies.
  • Editor-only: nothing from the addon ends up in an exported game.
  • The harness never merges or pushes, never stores keys and never reads the agent's credentials.
  • The interface is in English and Spanish (it follows the editor language; you can change it in Settings).
  • The chat renders the agent's Markdown: tables, lists, quotes, and code blocks with highlighting and a copy button.

Status: milestones M0–M8c of [`GODOT_AGENT_HARNESS_SPEC.md`](GODOT_AGENT_HARNESS_SPEC.md) are implemented. Progress and ho