What problem does it solve? Positioning, transforming, and querying dozens of game objects one by one in Phaser is repetitive and error-prone. This Skill provides the complete Phaser.Actions namespace plus Phaser.Utils.Array, Objects, and String helpers so batch operations on game object arrays are done correctly in one call. ## Core Features & Use Cases - Batch Property Operations: Set, increment, spread, or interpolate x, y, alpha, scale, rotation, tint, and depth across entire arrays of game objects with optional per-item step values. - Geometry Placement and Layout: Place objects on circles, lines, rectangles, and triangles, scatter them randomly, or arrange them with GridAlign and AlignTo. - Utility Functions: Use Phaser.Utils.Array for shuffling, sorting, and range generation, Phaser.Utils.Objects for dot-path config lookups, and Phaser.Utils.String for formatting and UUIDs. - Use Case: Spawn 20 enemy sprites, arrange them in a 5x4 grid with GridAlign, fade their alpha from 0 to 1 with Spread, and keep them wrapped inside the play area with WrapInRectangle. ## Quick Start Ask the AI to arrange a group of Phaser sprites into a grid and stagger their alpha values using Phaser.Actions.