What problem does it solve? Writing DOTween animation code in Unity often leads to subtle bugs: tweens outliving destroyed targets, Append/Join timing confusion, OnComplete never firing on infinite loops, and Safe Mode silently hiding lifecycle errors. This Skill grounds every rule in the actual DOTween 1.3.015 source code with file and line citations, so AI-generated or reviewed tween code is auditable and correct. ## Core Features & Use Cases - Source-anchored rule set: Covers DOTween.Init bootstrap, the [DOTween] driver GameObject, DOTweenSettings, Modules generation, Safe Mode, and tween pool capacity, each citing exact source locations. - Full API reference docs: Sub-documents detail the Tween lifecycle, Sequence composition (Append/Join/Insert/Prepend), all 36 Ease values with SetEase overloads, and shortcut extensions by target type (Transform, RectTransform, Image, Material, Rigidbody, Camera, AudioSource). - Lifetime and integration guidance: Explains SetLink, SetAutoKill, SetId, DOTween.Kill grouping, UniTask ToUniTask bridging, Addressables prefab lifetime races, and Netcode deterministic replay. - Use Case: When a developer asks to "make a UI panel pop in with a bounce" or debugs why a tween throws after scene unload, load this Skill to produce correct DOTween code with proper ease, lifetime binding, and cleanup instead of hallucinated APIs. ## Quick Start Load this Skill before writing or reviewing any DOTween tween, sequence, or easing code in a Unity project.