What problem does it solve? DOTween code often ships with subtle lifecycle bugs: tweens running on destroyed targets, sequences composed with wrong timing semantics, Safe Mode silently swallowing errors, and missing module generation causing compile failures. This Skill grounds every DOTween decision in the actual 1.3.015 source code with file and line citations, so AI-generated or reviewed tween code avoids the 30 most common production pitfalls. ## Core Features & Use Cases - Source-anchored API rules: Covers DOTween.Init bootstrap, the [DOTween] driver GameObject, DOTweenSettings, module generation (UI/Physics/Audio/TMP), Safe Mode, and tween pool capacity, each citing exact source lines. - Composition and easing guidance: Documents Sequence Append vs Join vs Insert semantics, the full 38-entry Ease enum, SetEase overloads, and shortcut extensions by target type (Transform, RectTransform, Image, Material, Rigidbody, Camera). - Lifetime and integration patterns: Explains SetLink, SetAutoKill, SetId, DOTween.Kill grouping, UniTask ToUniTask bridging with TweenCancelBehaviour, Addressables-loaded prefab tween lifetime, and Netcode deterministic replay via UpdateType.Manual. - Use Case: When a developer asks to "fade in a UI panel then shake it" or reports "my tween never fires OnComplete", load this Skill to produce correct DOTween code with proper lifetime binding and loop callback semantics. ## Quick Start Ask the AI to write or review DOTween animation code, such as composing a sequence with parallel move and rotate tweens bound to a GameObject's lifetime.