What problem does it solve? Managing Phaser game scenes involves a complex lifecycle (init, preload, create, update), state transitions, and cross-scene communication that is easy to get wrong, leading to stale references, broken restarts, and incorrect render ordering. ## Core Features & Use Cases - Lifecycle Guidance: Covers all scene states from PENDING through DESTROYED, including init, preload, create, and update methods with correct data handling. - Multi-Scene Orchestration: Documents start, launch, run, switch, pause, sleep, wake, and transition operations plus render order control via the ScenePlugin. - Data Passing Patterns: Explains six approaches for sharing data between scenes, including init data, the global registry, scene-specific data managers, and cross-scene events. - Use Case: When building a game with a HUD overlay, use this Skill to correctly launch a UIScene in parallel with GameScene and wire up event-based score updates without tight coupling. ## Quick Start Ask the AI to show how to switch between a game scene and a pause menu in Phaser while preserving the game state.