package-search

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

Updated May 28, 2026
One-click install
npx skills add https://github.com/ishaansingh-ai/Mechanical-2D --skill package-search-ishaansingh-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: package-search
Source: https://github.com/ishaansingh-ai/Mechanical-2D/tree/main/.claude/skills/package-search
Command: npx skills add https://github.com/ishaansingh-ai/Mechanical-2D --skill package-search-ishaansingh-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? Finding the right Unity package before installation requires manually browsing the registry or checking installed packages one by one. This Skill searches both the Unity Package Manager registry and locally installed packages in a single query, returning versions and installation status. ## Core Features & Use Cases - Dual-source search: Queries both the live Unity registry and locally installed packages (Git, local, and embedded sources) in one call. - 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 registry version, up to 5 available versions, and whether the package is already installed. - Use Case: Before adding TextMesh Pro to a project, search for "TextMesh" to confirm the exact package id, see available versions, and check whether it is already installed. ## Quick Start Ask the AI to search Unity packages for "TextMesh" 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 before installing them?▼

Run the package-search tool with a query string such as a full package id, partial name, or description keyword. It returns matching packages from both the Unity registry and installed packages, including available versions and installation status.

How to find the exact package id for a Unity package?▼

Search by the display name or a partial name, and the results include the official package id in the Name field. Exact name and display name matches are prioritized at the top of the results.

Does Unity package search work offline?▼

Yes, offline mode is enabled by default and uses cached registry data only. Set offlineMode to false to fetch exact matches from the live Unity registry, supplemented with cached substring matches.

Can I check if a Unity package is already installed?▼

Yes, each search result includes an IsInstalled flag and the InstalledVersion when present. The search covers locally 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 may not be installed globally. Install it with npm install -g unity-mcp-cli, or prefix commands with npx unity-mcp-cli, then retry the search.