What problem does it solve? Animating game object properties in Phaser 4 requires knowing the TweenManager API, config options, easing names, and lifecycle events, which are easy to misuse without a reference. ## Core Features & Use Cases - Tween Creation and Configuration: Build tweens with targets, duration, delay, easing, yoyo, repeat, and per-property overrides via this.tweens.add(). - Tween Chains and Stagger: Sequence tweens with this.tweens.chain() and offset multiple targets with this.tweens.stagger() including grid and center-out patterns. - Playback Control and Events: Pause, resume, seek, restart, and kill tweens, plus handle onStart, onUpdate, onComplete, and EventEmitter events. - Use Case: A game developer wants a coin to bob up and down forever and a UI panel to slide in with a bounce; this Skill provides the exact yoyo/repeat and easing configs to implement both. ## Quick Start Ask the agent to add a Phaser tween that moves a sprite to x 600 over two seconds with Sine easing in the scene's create method.