What problem does it solve? Setting up and maintaining HybridCLR hot updates in Unity involves many error-prone manual steps: configuring HybridCLRSettings, verifying the il2cpp_plus install, compiling hot-update DLLs, running the Generate/All pipeline, keeping AOTGenericReferences in sync, and staging DLLs for YooAsset bundling. This Skill automates all of those Editor-side operations through reflection, so it works whether or not the HybridCLR package is installed. ## Core Features & Use Cases - Settings and environment management: Read and write HybridCLRSettings, probe the il2cpp_plus installation state, and resolve every input/output path for a build target. - Compile and generation pipeline: Compile hot-update DLLs per build target, run the full Generate/All pipeline or a single step (link.xml, AOT DLLs, method bridge, AOTGenericReferences), with backups for workflow undo. - Diagnostics and artifact staging: Validate the entire setup with categorized errors and warnings, inspect AOTGenericReferences for sync drift, and stage compiled DLLs as .bytes files into a YooAsset collector directory. - Use Case: After editing hot-update C# code, compile the DLLs for Android, verify none are missing, copy them into Assets/HotUpdateDlls as .bytes, and hand off to YooAsset for bundle packing — all without opening HybridCLR menus. ## Quick Start Ask the AI to run hybridclr_status first to check whether the HybridCLR package is installed and how the current project is configured.