What problem does it solve? Animating game object properties frame-by-frame by hand is error-prone and verbose. This Skill provides the complete Phaser 4 Tween API so you can move, fade, scale, and rotate game objects with declarative configuration instead of manual update-loop math. ## Core Features & Use Cases - Tween Creation & Configuration: Create tweens with this.tweens.add(), configure duration, delay, easing, yoyo, repeat, and per-property overrides for any numeric property. - Tween Chains & Stagger: Sequence multiple tweens with this.tweens.chain() and offset animations across many targets with this.tweens.stagger(). - Playback Control & Events: Pause, resume, seek, restart, and kill tweens, and hook into lifecycle callbacks like onStart, onUpdate, and onComplete. - Use Case: You want a coin sprite to bob up and down forever and a UI panel to slide in when a level starts. Use a yoyo/repeat tween for the coin and a chained tween with easing for the panel entrance. ## Quick Start Use the tweens skill to add a tween that moves my player sprite to x 600 over two seconds with Sine easing in my Phaser scene.