What problem does it solve? Managing Unity Package Manager (UPM) packages manually through the editor is slow and hard to automate. This Skill lets you list, check, search, install, and remove UPM packages programmatically, including quick setup flows for Cinemachine and Splines. ## Core Features & Use Cases - Package Queries: List installed packages, check installation status, search the local package cache, and inspect dependencies and available versions. - Async Install/Remove Jobs: Install or remove packages via asynchronous jobs that return a jobId, since package imports trigger Domain Reload and transient server unavailability. - Cinemachine & Splines Setup: One-call helpers install Cinemachine (CM2 or CM3) and Unity Splines with the recommended version strategy. - Use Case: You want to add Cinemachine 3 to a Unity project from an AI assistant. Call package_install_cinemachine with version 3, receive a jobId, then poll job_status until the import and Domain Reload complete. ## Quick Start Ask the assistant to check whether com.unity.cinemachine is installed in the current Unity project and install it if missing.