godot-game-architect

Plan a Godot project scaffold with folder structure and autoload stubs.

1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/Jorge-D-Robles/vibe-rpg --skill godot-game-architect
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: godot-game-architect
Source: https://github.com/Jorge-D-Robles/vibe-rpg/tree/main/.gemini/skills/godot-game-architect
Command: npx skills add https://github.com/Jorge-D-Robles/vibe-rpg --skill godot-game-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Starting a new Godot project often lacks a consistent structure, leading to wasted time and architecture drift. This skill provides a one-time planning step that defines the project layout, scene hierarchy, autoloads, and folder organization before coding begins.

Core Features & Use Cases

  • Template-driven scaffolding: establishes a standardized folder layout (scenes, scripts/autoloads, assets, levels) and auto-generated autoload stubs.
  • Autoload scaffolding: creates ready-to-use stub scripts for global managers (EventBus, SceneManager, AudioManager, SaveManager, GameManager).
  • Multi-template support: supports platformer, top-down RPG, FPS, and puzzle templates to accelerate project kick-off and ensure consistency across game types.

Quick Start

Run the scaffold script to generate a new Godot project structure tailored to your chosen game type.

Frequently Asked Questions about godot-game-architect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a new Godot project to avoid architecture drift?▼

To structure a new Godot project, define the initial folder layout, scene hierarchy, and autoloads before coding. This establishes a standardized starting point with organized directories for scenes, scripts, and assets to prevent wasted time and architecture drift.

What autoloads should I set up when starting Godot game development?▼

When starting Godot game development, set up autoload stubs for global managers like EventBus, SceneManager, AudioManager, SaveManager, and GameManager. These ready-to-use stub scripts standardize global state management across your game architecture.

Can I scaffold a Godot folder structure for different game types?▼

Yes, you can scaffold a Godot folder structure for platformer, top-down RPG, FPS, and puzzle game types. Multi-template support accelerates project kick-off by tailoring the initial scene hierarchy and autoload configuration to your specific game genre.

What is the best way to organize autoload scripts and scenes in Godot?▼

The best way to organize autoload scripts and scenes in Godot is using a template-driven scaffolding approach. This generates a production-ready folder structure separating scenes, scripts, autoloads, assets, and levels, ensuring consistent project layout from the start.

Do I need to manually create global manager scripts for my Godot project layout?▼

No, you do not need to manually create global manager scripts. The scaffolding process auto-generates ready-to-use autoload stubs for essential managers, satisfying production-ready kickoff requirements and standardizing your Godot project layout in one pass.