What problem does it solve? Writing Unity Addressables code from memory often produces hallucinated APIs, because training data mixes version 1.x and 2.x surfaces, causing compile errors, memory leaks, and double-release exceptions. This Skill grounds every rule in cited source lines from Addressables 1.22.3 (Unity 2022) and 2.9.1 (Unity 6) so generated code compiles and manages handle lifetimes correctly. ## Core Features & Use Cases - Version-Accurate API Rules: Covers initialization, AsyncOperationHandle lifecycle, asset and scene loading, catalog updates, downloads, and AssetReference usage with per-version line citations. - Migration Guidance: Provides a legacy-to-modern API mapping table for porting 1.22.3 code to 2.9.1, including removed overloads and the new SceneReleaseMode enum. - Pitfall Catalog: Documents 30 verified hallucination pitfalls with version tags, symptoms, and source-cited fixes. - Use Case: When asked to write a scene-loading flow for Unity 6, the Skill ensures LoadSceneAsync uses the correct SceneReleaseMode parameter and that handles are released via UnloadSceneAsync rather than leaking bundles. ## Quick Start Ask the AI to write or review Unity Addressables loading code for your target Unity version, such as an async asset preload flow with proper handle release.