
Godot Project Foundations
Gives you the opinionated Godot 4 setup you'd build after shipping a few projects: feature-based folders instead of grouping by file type, snake_case for files with PascalCase nodes, and %SceneUniqueNames to avoid brittle paths. Includes working examples for threaded scene loading, object pooling, and a global event bus. The anti-pattern section is genuinely useful, calling out things like modifying shared Resources without duplicating them and blocking the main thread with synchronous load() calls. Use this when starting fresh or when your project structure has devolved into a /scripts and /sprites mess. The migration guide for typed GDScript 2.0 is a nice bonus if you're still writing untyped code.
- skills.sh installs
- 273
- GitHub stars
- 464
- last updated
- Aug 21, 2026
Install
$ npx -y skills add thedivergentai/gd-agentic-skills --skill godot-project-foundations --agent claude-codeInstalls into .claude/skills of the current project.
Files
Project Foundations
Feature-based organization, consistent naming, and version control hygiene define professional Godot projects.
Available Scripts
Core Scaffolding (Stateful / Persistent)
- project_bootstrapper.gd: Auto-generates feature folders and .gitignore.
- runtime_configurator.gd: Applies high-performance profiles and saves
override.cfg. - managed_autoload.gd: Advanced Singleton pattern with
RefCounteddelegation. - global_event_bus.gd: MANDATORY for decoupled global signals — do not re-inline EventBus samples in chat.
- node_pooling_system.gd: Thread-safe Object Pool for high-frequency scene instantiation.
- async_resource_loader.gd: MANDATORY for threaded scene transitions — do not re-inline SceneManager samples.
Sponsors
Details
- Repository
- github.com/thedivergentai/gd-agentic-skills
- Categories
- Code Review & Quality, AI & Agent Building, Release Management, Game Development
- First seen
- Jun 3, 2026
More from thedivergentai/gd-agentic-skills
All 51- Godot Resource Data Patterns272
- Godot Animation Player271
- Godot Economy System271
- Godot Autoload Architecture268
- Godot 3d Lighting266
- Godot 3d Materials260
- Godot Animation Tree Mastery260
- Godot Tweening256
- Godot Physics 3d255
- Godot Ability System253
- Godot Performance Optimization253
- Godot Ui Rich Text251
- Godot Platform Mobile248
- Godot Export Builds246
- Godot Navigation Pathfinding245
- Godot Multiplayer Networking243
- Godot Debugging Profiling242
- Godot Inventory System242
- Godot Genre Card Game241
- Godot Platform Desktop234
- Godot Project Templates232
- Godot Adapt Desktop To Mobile220
- Godot Genre Action Rpg218
- Godot Mcp Scene Builder134