What problem does it solve? Building tile-based levels in Phaser 4 requires coordinating Tiled JSON parsing, tileset linking, layer creation, collision setup, and runtime tile manipulation, and mistakes like mismatched tileset names or missing collision flags cause silent failures. ## Core Features & Use Cases - Tiled Map Loading: Load Tiled JSON maps, link tileset images, and create rendered layers with correct name matching. - Collision and Physics: Configure tile collision by index, range, property, or exclusion and integrate with Arcade Physics colliders and callbacks. - Runtime Tile Editing: Query, place, fill, randomize, and replace tiles dynamically, including GPU layer texture regeneration. - Use Case: Build a platformer level by loading a Tiled map, creating ground and foreground layers, enabling collision on terrain tiles, and spawning enemies from a Tiled object layer. ## Quick Start Use the tilemaps skill to load my Tiled JSON map and set up a collidable ground layer in my Phaser scene.