By Zate
Build, debug, and optimize Godot games directly in Claude Code. Plan game projects with an interactive agent, generate scenes and UI templates, run and restart the game with debug output, and diagnose performance issues.
View enhanced debug output from the running Godot project with error highlighting and filtering.
Initialize a new Godot game project with interactive planning
Quickly restart the running Godot game
Run the Godot game project with optional watch mode and enhanced error display
Create common scene templates for 2D games, including characters, enemies, levels, and more.
Expert knowledge of Godot debugging, error interpretation, common bugs, and troubleshooting techniques. Use when helping fix Godot errors, crashes, or unexpected behavior.
Expert knowledge of Godot Engine game development including scene creation, node management, GDScript programming, and project structure. Use when working with Godot projects, creating or modifying scenes, adding nodes, writing game scripts, or solving Godot-specific problems.
Expert knowledge of Godot performance optimization, profiling, bottleneck identification, and optimization techniques. Use when helping improve game performance or analyzing performance issues.
Expert knowledge of Godot's UI system including Control nodes, themes, styling, responsive layouts, and common UI patterns for menus, HUDs, inventories, and dialogue systems. Use when working with Godot UI/menu creation or styling.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A comprehensive Claude Code plugin for Godot game development with namespaced commands, intelligent agents, and automated environment setup.
/gd:setup, /gd:init-game, /gd:run, /gd:stopgit clone <godot-mcp-repo-url> ~/projects/godot-mcp
cd ~/projects/godot-mcp
npm install
npm run build
Add the Godot Game Development marketplace
From Claude Code in any directory:
/plugin marketplace add https://github.com/your-username/godot-claude-plugin
Or for local development:
/plugin marketplace add /absolute/path/to/godot-claude-plugin
Install the plugin
/plugin install gd@godot-gamedev
The plugin will be available with the namespace /gd:*
Open your Godot project in Claude Code
cd my-godot-game
claude .
Run setup to configure the environment
/gd:setup
This will:
.mcp.json configuration in your projectRestart Claude Code (required for MCP changes to take effect)
Initialize a new game (optional)
/gd:init-game
Launches an interactive planning agent that will:
Start developing!
/gd:run # Test your game
/gd:stop # Stop the game
| Command | Description |
|---|---|
/gd:setup | Configure Godot development environment and MCP server |
/gd:init-game | Interactive game planning and project initialization |
/gd:run | Launch the game for testing |
/gd:stop | Stop the running game instance |
commands/)Slash commands for common Godot workflows with the /gd: namespace.
agents/)skills/)hooks/)scripts/)${CLAUDE_PLUGIN_ROOT}The /gd:setup command:
~/projects/godot-mcp.mcp.json in your project with correct paths.mcp.json exists, validates the paths instead of recreatingThe /gd:init-game command launches the game-planner agent which:
The godot-dev skill automatically activates when you:
Just ask Claude and it will use the Godot MCP tools:
Create a player character scene with Sprite2D and CollisionShape2D
Add a jump mechanic to my player character
Implement a health system with UI
Create an enemy AI that follows the player
How do I make my camera follow the player smoothly?
What node types should I use for a 2D platformer?
How do I handle collision detection in Godot?
The plugin expects the Godot MCP server at:
~/projects/godot-mcp/build/index.js
npx claudepluginhub zate/cc-godotIntegration with Forge, a headless agent job runner. Submit jobs to LLM agents (Claude, Gemini, Ollama, LM Studio), track status, and retrieve output via MCP tools.
Generate amazing diagrams using text-based formats (SVG, Mermaid, Excalidraw, D2) with intelligent format routing and a shared design system
Static correctness linter and quality orchestrator for Claude Code plugins, skills, and hooks. Catches invalid hook schemas, bad frontmatter, YAML corruption, and token inefficiency. Delegates description quality to skill-creator.
Persistent memory for Claude Code agents. Stores decisions, patterns, and knowledge in a structured graph database that persists across sessions.
Lightweight development workflow with plan/run/fresh pattern, git workflow integration, PR feedback, and autonomous execution. Optimized for efficiency - minimal hooks, on-demand skills, direct execution.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code