What problem does it solve? DOTween code often ships with subtle lifecycle bugs: tweens running on destroyed targets, Append used where Join was intended, OnComplete never firing on infinite loops, and Safe Mode silently swallowing real errors. This Skill grounds every DOTween decision in the actual Demigiant source (file and line citations) so AI-generated or reviewed tween code avoids hallucinated APIs and known production pitfalls. ## Core Features & Use Cases - Source-anchored rule set: Ten critical rules covering DOTween.Init, the [DOTween] driver GameObject, autoKill semantics, Safe Mode, SetLink/SetTarget/SetId grouping, Sequence composition, and the Ease enum, each citing exact source lines. - Routed sub-documents: Eight focused references (BASICS, TWEEN, SEQUENCE, SHORTCUTS, EASE, LIFETIME, INTEGRATION, PITFALLS) loaded on demand for bootstrap, lifecycle, easing, shortcut cheat sheets, UniTask/Coroutine/Addressables/Netcode integration, and 30 concrete pitfalls. - Use Case: When writing a UI fade-in sequence with UniTask await and Addressables-loaded prefabs, load this Skill to get the correct ToUniTask TweenCancelBehaviour choice, SetLink lifetime binding, and Append/Join timing semantics before generating code. ## Quick Start Load the dotween-design skill before writing or reviewing any DOTween tween, sequence, easing, or lifetime-management code in Unity.