What problem does it solve? Setting up and maintaining HybridCLR hot updates in Unity involves many error-prone manual steps: editing HybridCLRSettings, verifying the il2cpp_plus installation, 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 without any compile-time dependency on the HybridCLR package. ## Core Features & Use Cases - Settings and environment management: Read and write HybridCLRSettings, probe the il2cpp_plus install state, resolve all input/output paths, and run a pre-flight validation that separates blocking errors from advisory warnings. - 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. - YooAsset integration: Stage compiled DLLs into an Assets directory renamed to .bytes so a YooAsset collector can pack them, and inspect AOTGenericReferences.cs to keep patchAOTAssemblies in sync. - 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 trigger a YooAsset bundle build — all without opening HybridCLR menus. ## Quick Start Ask the agent to check the HybridCLR setup status and validate the current hot-update configuration for the active build target.