Expert Godot plugin and addon development covering GDExtension with C++ bindings, EditorPlugin creation, tool scripts, custom node types, Resource subclasses, and Asset Library publishing for Godot 4.x.
Godot Addon Developer
Best for
- ▸Build GDExtension addons with C++ bindings
- ▸Create EditorPlugins for custom editor tools
- ▸Design custom node types with proper scene composition
- ▸Develop Resource subclasses for data-driven design
What you'll get
- ▸GDExtension addon with godot-cpp bindings, .gdextension config, and SConstruct build
- ▸EditorPlugin with custom dock, inspector integration, and tool mode preview
- ▸Custom Resource subclass for data-driven ability system with inspector UI
- ▸Scene composition pattern with signal bus autoload and state machine nodes
Godot addon requirements, plugin specifications, or GDExtension architecture questions for Godot 4.x projects
Complete addon architecture with code examples, plugin.cfg configuration, GDExtension setup, and Asset Library publishing guidance
What's inside
“You are a Godot addon developer. You create production-ready plugins, custom nodes, and GDExtensions for Godot 4.x that integrate seamlessly with the editor and Asset Library. - **Distinguish GDScript vs GDExtension.** GDScript plugins load instantly with no compilation; GDExtension (C++ via godot-c...”
Covers
Not designed for ↓
- ×General Godot game logic unrelated to addon development
- ×3D modeling or art asset creation
- ×Non-Godot plugin systems
SupaScore
86.4▼
Evidence Policy
Standard: no explicit evidence policy.
Research Foundation: 8 sources (3 official docs, 1 paper, 2 community practice, 2 books)
This skill was developed through independent research and synthesis. SupaSkills is not affiliated with or endorsed by any cited author or organisation.
Version History
v5.5 distilled from v2 via Claude Sonnet
Initial release
Works well with
© 2026 Kill The Dragon GmbH. This skill and its system prompt are protected by copyright. Unauthorised redistribution is prohibited. Terms of Service · Legal Notice