What problem does it solve? Positioning, styling, and transforming dozens of game objects one by one in Phaser 4 is repetitive and error-prone. This Skill provides a complete reference for the Phaser.Actions namespace and Phaser.Utils helpers so you can perform batch operations on arrays of game objects in a single call. ## Core Features & Use Cases - Batch Property Operations: Set or increment x, y, alpha, scale, rotation, tint, and depth across entire arrays with optional per-item step values. - Geometry-Based Placement: Arrange objects on circles, lines, rectangles, triangles, and ellipses, or scatter them randomly within shapes, plus grid alignment via GridAlign. - Utility Namespaces: 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 gem sprites, arrange them into a 5x4 grid with GridAlign, fade their alpha from 0 to 1 with Spread, and stagger their x positions with IncX — all without writing loops. ## Quick Start Ask the AI to arrange a group of Phaser sprites into a grid and spread their alpha values using Phaser.Actions.