package-search

Search Unity Package Manager registry and installed packages by name or description.

1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment --skill package-search-fermisloth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: package-search
Source: https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment/tree/main/.agent/skills/package-search
Command: npx skills add https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment --skill package-search-fermisloth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? Finding the right Unity package before installation often requires manually browsing the Package Manager UI or guessing package IDs. This Skill lets you search both the Unity registry and locally installed packages programmatically, returning versions and installation status in one call. ## Core Features & Use Cases - Registry and Local Search: Queries the Unity Package Manager registry and installed packages (Git, local, and embedded sources) in a single request. - Prioritized Results: Ranks matches by exact name, exact display name, name substring, display name substring, then description substring. - Version and Status Details: Returns the latest version, up to 5 available versions, and whether the package is already installed. - Use Case: Before adding a dependency, ask the AI to search for "TextMesh" to confirm the exact package ID (com.unity.textmeshpro), see available versions, and check if it is already installed in the project. ## Quick Start Ask the AI to search Unity packages for "TextMesh Pro" and show available versions and installation status.

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 registry and installed packages, returning package IDs, versions, and installation status.

How to find a Unity package ID before installing it?

Search by partial name or description keyword, such as "TextMesh", and the results include the official package ID like com.unity.textmeshpro. Exact name matches are prioritized over substring matches in the results.

Does Unity package search work offline?

Yes, offline mode is enabled by default and uses cached registry data for substring matches. Set offlineMode to false to fetch exact matches from the live Unity registry for the most current results.

Can I check if a Unity package is already installed?

Yes, each search result includes an IsInstalled flag and the InstalledVersion field when applicable. The search covers installed packages from Git, local, and embedded sources in addition to the registry.

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

The CLI is not installed globally or not on your PATH. Install it with npm install -g unity-mcp-cli, or prefix commands with npx unity-mcp-cli to run without a global installation.