What problem does it solve? Phaser 4's geometry and math APIs span dozens of classes and hundreds of functions, making it hard to recall exact signatures, static helpers, and v4-specific changes when writing game logic. This Skill provides a complete reference so you can implement vectors, shapes, intersection tests, random generation, and interpolation correctly on the first try. ## Core Features & Use Cases - Geometry Classes: Covers Circle, Ellipse, Line, Polygon, Rectangle, and Triangle with constructors, properties, containment tests, and static helper functions. - Intersection Tests: Documents all boolean overlap checks and Get* functions that return intersection points under Phaser.Geom.Intersects. - Math Utilities: Details Vector2, Vector3, Matrix4, angles, distances, easing, snapping, fuzzy comparison, interpolation, and the seeded RandomDataGenerator. - Use Case: When building a top-down shooter, use this Skill to compute the angle between the player and cursor, test bullet-to-enemy collisions with CircleToRectangle, and spawn enemies at seeded random positions. ## Quick Start Ask the AI to write Phaser 4 code that checks whether a circle overlaps a rectangle and moves a sprite toward a target using Vector2 math.