What problem does it solve? PrimeTween's API differs significantly from DOTween and other tweening libraries—its Tween handle is a non-reusable struct, sequences use Chain/Group/Insert instead of Append/Join, and configuration happens at creation time rather than through fluent setters. This Skill prevents API misuse by grounding every rule in the actual PrimeTween 1.4.6 source code. ## Core Features & Use Cases - Source-Anchored Rules: Eight critical design rules each cite exact file and line references in the PrimeTween package (e.g., Runtime/Tween.cs, Runtime/Sequence.cs). - Lifecycle & Callback Guidance: Covers tween handle reuse, target-destruction detection, zero-allocation OnComplete<T> overloads, and async/await allocation trade-offs. - Module Routing: Directs you to related modules for async control flow, Inspector-authored TweenSettings, performance analysis, and Addressables lifetime concerns. - Use Case: Before writing a Sequence.Create call with chained tweens and completion callbacks, load this module to confirm correct cycle configuration, callback target binding, and stopped-handle behavior. ## Quick Start Load this module before writing or reviewing any PrimeTween tween, sequence, or callback code in a Unity project.