Agent skill

bootstrap-godot-project

Bootstrap Godot 4.5 project scaffolding for iOS-first 2.5D JRPG

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/bootstrap-godot-project

SKILL.md

Skill: Bootstrap Godot Project (Godot 4.5, iOS-first)

Objective

Create a Godot 4.5 project that is:

  • iOS landscape-first
  • friendly to headless automation
  • organized under res://game/...

Steps

  1. Create the project
  • Create a new Godot project at the repo root so project.godot is at ./project.godot.
  1. Configure display
  • Landscape-only orientation (iOS).
  • Use UI anchors and scaling; do not hardcode a tiny internal resolution.
  • Provide a single reference layout resolution (1920x1080) for UI mockups.
  1. Define InputMap actions Required:
  • move
  • interact
  • menu
  • cancel

Suggested bindings for desktop testing:

  • Movement: WASD + arrows
  • Interact: Enter/Space
  • Cancel: Esc
  • Menu: Tab
  1. Add autoload singletons
  • GameState.gd
  • SceneRouter.gd
  • ScenarioRunner.gd (can be no-op at first)
  1. Create bootstrap scenes
  • game/bootstrap/Main.tscn
    • loads initial scene
    • owns fade layer (or delegates to SceneRouter)

Verification checklist

  • godot --path . launches without errors.
  • godot --headless --path . --quit returns success.
  • Input actions exist and are spelled consistently.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results