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.