jame581/GodotPrompter
Agentic skills framework for Godot 4.x. Domain-specific skills for AI coding agents (Claude Code, Copilot, Antigravity, Cursor)
What it solves
GodotPrompter provides AI coding agents with specialized, domain-specific knowledge for Godot 4.x game development. It prevents agents from relying on generic AI knowledge by providing structured "skills" that ensure the AI follows Godot-specific best practices for GDScript and C# projects.
How it works
The project functions as a plugin for various AI agent platforms (such as Claude Code, GitHub Copilot CLI, and Cursor). It provides a library of 56 structured skills—modular pieces of domain knowledge—that agents load on demand based on the user's request. For example, asking to "add a state machine" triggers the loading of the state-machine skill.
Key mechanisms include:
- Automatic Activation: It detects
project.godotfiles to inject skill-routing instructions when a Godot project is opened. - Specialized Agents: It defines 9 distinct agent roles (e.g.,
godot-game-architect,godot-shader-author) to handle different phases of development. - Mentor Mode: A teaching delivery mode that explains concepts and editor setup alongside the code.
- Validation: An automated validator ensures skills stay within token budgets and maintain C# parity with GDScript examples.
Who it’s for
Game developers using the Godot 4.x engine who use AI coding assistants to accelerate their workflow, from architectural planning and implementation to code review and optimization.
Highlights
- Extensive Skill Library: 56 skills covering everything from project setup and physics to XR/VR and mobile shipping.
- Multi-Platform Support: Compatible with Claude Code, GitHub Copilot CLI, Cursor, Codex, Antigravity, and OpenCode.
- Cross-Language Support: Provides implementation examples in both GDScript and C#.
- Advanced Tooling: Includes skills for native extensions (GDExtension) and multithreading.
- Third-Party Integration: Built-in knowledge for popular addons like LimboAI and Dialogue Manager.
Related
- Project
- Project
- Project
- Project