godot-scene-management
Installation
SKILL.md
Available Scripts
MANDATORY triggers below — read the matching script; do not paste incomplete Autoload loaders.
- async_scene_manager.gd — MANDATORY before loading screens / threaded level swaps (
THREAD_LOAD_FAILEDincluded). - background_resource_loader.gd — MANDATORY when preloading the next level during gameplay (hitch avoidance).
- scene_transition_manager.gd — Fade/wipe Tweens wrapping a safe change.
- scene_pool.gd — MANDATORY before frequent spawn/despawn (bullets, enemies, VFX).
- scene_instancing_pooling.gd — Pool fill / reclaim patterns.
- additive_ui_layering.gd — Menus/overlays without destroying the world scene.
- subviewport_scene_layering.gd — Parallel worlds / minimaps (
SubViewportinput plan required). - persistent_data_preservation.gd — Autoload / root holders across swaps.
- scene_state_manager.gd — Persist-group save/restore across transitions.
- node_unparent_reparent.gd — Transform-preserving reparent (never mid-physics blindly).
- node_path_safe_retrieval.gd —
%UniqueName/ guarded@onready. - dynamic_script_attachment.gd — Runtime script attach for mods/dynamic entities.