Updated 1d ago
by jame581
GodotPrompter
Agentic skills framework for Godot 4.x. Domain-specific skills for AI coding agents (Claude Code, Copilot, Antigravity, Cursor)
828 GitHub stars (828)
+66 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | −1 |
| Sep 28 | +4 |
| Sep 29 | +3 |
| Sep 30 | +5 |
| Oct 1 | +1 |
| Oct 2 | +1 |
| Oct 3 | +3 |
| Oct 4 | +2 |
| Oct 5 | +5 |
| Oct 6 | +1 |
| Oct 7 | +6 |
| Oct 8 | +3 |
| Oct 9 | +3 |
| Oct 10 | +6 |
| Oct 11 | +5 |
| Oct 12 | −1 |
| Oct 13 | +4 |
| Oct 14 | +6 |
| Oct 15 | +5 |
| Oct 16 | +5 |
- 30 skills (30 skills found in its SKILL.md files)
- 50 forks (50 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add jame581/GodotPrompter
Asks which skills and agents to install. Just one: npx skills add jame581/GodotPrompter --skill 2d-essentials — add -g for every project.
Claude Code
git clone https://github.com/jame581/GodotPromptercp -r "GodotPrompter/skills/2d-essentials" ~/.claude/skills/
Copies the 2d-essentials skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add jame581/GodotPrompter
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 66 files.
-
2d-essentials
Use when working with 2D-specific systems — TileMaps, parallax scrolling, 2D lights and shadows, canvas layers, particles 2D, custom drawing, and 2D meshes in Godot 4.3+
skills/2d-essentials/SKILL.md on GitHub (opens in a new tab) -
3d-essentials
Use when working with 3D-specific systems — materials, lighting, shadows, environment, global illumination, fog, LOD, occlusion culling, and decals in Godot 4.3+
skills/3d-essentials/SKILL.md on GitHub (opens in a new tab) -
ability-system
Use when building character abilities — Resource-based abilities with cost/cooldown/cast, buffs/debuffs, stat modifiers, gameplay tags, and HUD binding
skills/ability-system/SKILL.md on GitHub (opens in a new tab) -
addon-development
Use when creating Godot editor plugins — EditorPlugin, @tool scripts, custom inspectors, and dock panels
skills/addon-development/SKILL.md on GitHub (opens in a new tab) -
ai-navigation
Use when implementing AI movement — NavigationAgent2D/3D, steering behaviors, behavior trees, and patrol patterns
skills/ai-navigation/SKILL.md on GitHub (opens in a new tab) -
animation-system
Use when implementing animations — AnimationPlayer, AnimationTree, blend trees, state machines, sprite animation, and code-driven animation
skills/animation-system/SKILL.md on GitHub (opens in a new tab) -
assets-pipeline
Use when importing and managing assets — image compression, 3D scene import, audio formats, resource formats, and import configuration
skills/assets-pipeline/SKILL.md on GitHub (opens in a new tab) -
audio-system
Use when implementing audio — audio buses, AudioStreamPlayer, spatial audio, music management, SFX pooling, and dynamic mixing
skills/audio-system/SKILL.md on GitHub (opens in a new tab) -
beehave
Use when using the Beehave addon — pure-GDScript behavior trees with composites, decorators, leaves, a blackboard, and a visual runtime debugger
skills/beehave/SKILL.md on GitHub (opens in a new tab) -
camera-system
Use when implementing cameras — smooth follow, screen shake, camera zones, and transitions for 2D and 3D
skills/camera-system/SKILL.md on GitHub (opens in a new tab) -
component-system
Use when building reusable node components — composition patterns, component communication, and interface design
skills/component-system/SKILL.md on GitHub (opens in a new tab) -
csharp-godot
Use when working with C# in Godot — conventions, GodotSharp API differences from GDScript, project setup, and interop
skills/csharp-godot/SKILL.md on GitHub (opens in a new tab) -
csharp-signals
Use when implementing signals in C# — [Signal] delegates, EmitSignal patterns, async signal awaiting, and event-driven architecture
skills/csharp-signals/SKILL.md on GitHub (opens in a new tab) -
dedicated-server
Use when building dedicated servers — headless export, server architecture, lobby management, and deployment
skills/dedicated-server/SKILL.md on GitHub (opens in a new tab) -
dependency-injection
Use when managing dependencies between systems — autoloads, service locators, @export injection, and scene injection patterns
skills/dependency-injection/SKILL.md on GitHub (opens in a new tab) -
dialogue-manager
Use when using the Dialogue Manager addon — .dialogue files with titles, responses, conditions and mutations, runtime balloons, and C# support
skills/dialogue-manager/SKILL.md on GitHub (opens in a new tab) -
dialogue-system
Use when implementing dialogue — data structures for branching dialogue, conditions, and UI presentation
skills/dialogue-system/SKILL.md on GitHub (opens in a new tab) -
event-bus
Use when implementing decoupled communication between nodes — global EventBus autoload with typed signals
skills/event-bus/SKILL.md on GitHub (opens in a new tab) -
export-pipeline
Use when exporting and distributing Godot games — export presets, platform settings, CI/CD with GitHub Actions
skills/export-pipeline/SKILL.md on GitHub (opens in a new tab) -
gdextension
Use when building native extensions for Godot — godot-cpp (C++) or gdext (Rust), binding classes, building, and GDScript/C# interop
skills/gdextension/SKILL.md on GitHub (opens in a new tab) -
gdscript-advanced
Use when writing production-grade GDScript — performance idioms, metaprogramming, @tool lifecycle, async pitfalls, signal/Callable trade-offs, profiler-driven idioms, and common pitfalls
skills/gdscript-advanced/SKILL.md on GitHub (opens in a new tab) -
gdscript-patterns
Use when writing GDScript — static typing, await/coroutines, lambdas, match patterns, export annotations, inner classes, and common idioms
skills/gdscript-patterns/SKILL.md on GitHub (opens in a new tab) -
godot-brainstorming
Use when designing a new Godot feature or system — guides scene tree planning, node type selection, and architectural decisions
skills/godot-brainstorming/SKILL.md on GitHub (opens in a new tab) -
godot-code-review
Use when reviewing GDScript or C# Godot code — checklist of best practices, common anti-patterns, and Godot-specific pitfalls
skills/godot-code-review/SKILL.md on GitHub (opens in a new tab) -
godot-debugging
Use when debugging Godot projects — remote debugger, print techniques, signal tracing, common error patterns and fixes
skills/godot-debugging/SKILL.md on GitHub (opens in a new tab) -
godot-grill
Use when a new Godot system or feature has open design decisions — interrogates them in batched rounds, scope first, each question with a recommended answer, and records the answers before any design or code. Triggers on "grill me", "ask me first", "question me on the design", "what do I need to decide before building". Not for choosing between nodes or APIs, and not for bug fixes.
skills/godot-grill/SKILL.md on GitHub (opens in a new tab) -
godot-mentor
Use when the user wants to learn Godot while building — teaching mode that explains the concept, the editor setup, and what to verify, instead of just delivering code. Triggers on "teach me", "explain as we go", "I'm learning Godot", "guide me", "walk me through", "help me understand".
skills/godot-mentor/SKILL.md on GitHub (opens in a new tab) -
godot-optimization
Use when optimizing Godot games — profiler, draw calls, physics tuning, memory management, and common bottlenecks
skills/godot-optimization/SKILL.md on GitHub (opens in a new tab) -
godot-project-setup
Use when creating a new Godot 4.x project — scaffolds recommended directory structure, project settings, autoloads, and .gitignore
skills/godot-project-setup/SKILL.md on GitHub (opens in a new tab) -
godot-testing
Use when writing tests for Godot projects — TDD workflow with GUT and gdUnit4, covers both GDScript and C#
skills/godot-testing/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.