What problem does it solve? Managing Unity Package Manager (UPM) packages manually through the editor UI is slow and hard to automate. This Skill lets you install, remove, refresh, search, and inspect UPM packages programmatically, including async job handling for operations that trigger Domain Reload. ## Core Features & Use Cases - Package Lifecycle Management: Install, remove, and refresh UPM packages via async jobs that return job IDs for polling with job_status or job_wait. - Package Inspection: List installed packages, check installation status, search the local package cache, and retrieve dependencies and available versions. - Quick Setup Helpers: One-call installers for Cinemachine (CM2/CM3) and Splines with automatic dependency handling. - Use Case: When a user says "装个包" or asks to add Cinemachine to a Unity project, the Skill installs the correct package version, returns a job ID, and lets you poll until the Domain Reload completes. ## Quick Start Ask the assistant to install the Cinemachine package into the current Unity project and report when the installation job finishes.