package-search

Search Unity's package registry and installed packages by query string.

Updated May 27, 2026
One-click install
npx skills add https://github.com/AdielMag/ClashUp --skill package-search-adielmag
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: package-search
Source: https://github.com/AdielMag/ClashUp/tree/main/client/ClashUp.Unity/.claude/skills/package-search
Command: npx skills add https://github.com/AdielMag/ClashUp --skill package-search-adielmag

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? Finding the right Unity package and checking its availability or installation status normally requires opening the Package Manager UI and browsing manually. This Skill lets you search Unity's package registry plus locally installed packages (Git, local, and embedded sources) directly from the command line, returning versions and install status in one call. ## Core Features & Use Cases - Registry and local search: Queries both the live Unity Package Manager registry and already-installed packages, including Git, local, and embedded sources. - Prioritized results: Ranks matches by exact name, exact display name, name substring, display name substring, then description substring. - Version and status reporting: Each result includes the latest version, up to five compatible versions, installation status, and the installed version if present. - Use Case: Before adding a dependency, run a search for "TextMesh" to confirm the exact package id (com.unity.textmeshpro), see whether it is already installed, and pick a compatible version. ## Quick Start Ask the assistant to search Unity packages for a keyword like "rendering" using the package-search tool with offlineMode set to false for live registry results.

Frequently Asked Questions about package-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search for Unity packages from the command line?▼

Run unity-mcp-cli run-tool package-search with a JSON input containing your query string. The tool searches both the Unity Package Manager registry and locally installed packages, returning names, versions, and installation status.

How to check if a Unity package is already installed?▼

Search for the package by its id or name with package-search. Each result includes an IsInstalled flag and, when applicable, the InstalledVersion field showing exactly which version is present in your project.

Does Unity package search work offline?▼

Yes, offline mode is the default and uses cached registry data for all matches. Set offlineMode to false to fetch exact matches from the live Unity registry, while substring matches still come from cached data.

What can I use as a search query for Unity packages?▼

You can search by full package id like com.unity.textmeshpro, full or partial display name like TextMesh, or a description keyword like rendering. Matching is case-insensitive and results are prioritized by match type.

Why is unity-mcp-cli not found when running package search?▼

The CLI is not installed or not on your PATH. Install it globally with npm install -g unity-mcp-cli, or invoke it via npx unity-mcp-cli instead.