What problem does it solve? Working with groups of Phaser 4 game objects often requires repetitive per-object loops for positioning, scaling, tinting, or alignment. This Skill provides the complete Phaser.Actions namespace plus Phaser.Utils.Array, Objects, and String helpers so batch operations are applied correctly in one call. ## Core Features & Use Cases - Batch Property Operations: Set, increment, spread, or interpolate properties like x, y, alpha, scale, and rotation across entire arrays of game objects with optional per-item step values. - Geometry-Based Placement: Position objects on circles, lines, rectangles, ellipses, and triangles, or arrange them into grids with GridAlign. - 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. - 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 Use the actions-and-utilities skill to arrange my Phaser sprite group into a grid and stagger their alpha values.