What problem does it solve? Finding the right Unity package and checking whether it is already installed requires manually browsing the Package Manager or querying the registry by hand. This Skill searches both the live Unity package registry and locally installed packages (Git, local, and embedded sources) in one call, returning versions and installation status. ## Core Features & Use Cases - Unified Package Search: Query by package id, display name, partial name, or description keyword across the Unity registry and installed packages. - Version and Status Reporting: Each result includes the latest version, top-5 compatible versions, install status, and the currently installed version. - Online and Offline Modes: Offline mode uses cached registry data; online mode fetches exact matches from the live registry and supplements with cached substring matches. - Use Case: Before installing a dependency, search for "TextMesh" to confirm whether TextMesh Pro is already installed, see its installed version, and review available upgrade versions. ## Quick Start Ask the assistant to search Unity packages for the keyword "textmesh" and show available versions and install status.