package-search

Search Unity registry and installed packages by name and substring queries.

3.8k|349|Updated Apr 2, 2025
One-click install
npx skills add https://github.com/IvanMurzak/Unity-MCP --skill package-search-ivanmurzak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: package-search
Source: https://github.com/IvanMurzak/Unity-MCP/tree/main/Unity-MCP-Plugin/.claude/skills/package-search
Command: npx skills add https://github.com/IvanMurzak/Unity-MCP --skill package-search-ivanmurzak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers discover Unity packages by querying both the Unity Package Manager registry and locally installed packages, returning available versions and installation status to streamline decision-making.

Core Features & Use Cases

  • Searches the Unity registry and installed packages (Git, local, and embedded sources) for a given query.
  • Returns the latest available versions, whether a package is installed, and the installed version when applicable.
  • Supports exact name matches, display name matches, and substring searches to cover common discovery scenarios.
  • Use Case: When planning a project, quickly identify compatible package versions and verify installation status before upgrading or adding dependencies.

Quick Start

Run the package-search tool with a JSON input containing a query field to locate matching packages.

Frequently Asked Questions about package-search

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

FAQPage Schema
How do I find available versions of a Unity package in the registry?

To find Unity package versions, query the Unity Package Manager registry and installed sources using a text query. The search returns the latest available versions, installation status, and installed version details to streamline dependency planning.

Can I search for Unity packages that are already installed locally?

Yes, you can search for installed Unity packages across Git, local, and embedded sources. The query checks both the online registry and local installations, returning whether a package is installed and its current version.

Does Unity package search support substring or display name matching?

Unity package search supports exact name matches, display name matches, and substring queries. This covers common discovery scenarios, helping you locate specific packages even when you only know part of the name.

What's the best way to check Unity package installation status before upgrading?

Query the package name across the Unity Package Manager registry and local sources to check installation status before upgrading. This returns the installed version and available versions, allowing you to verify compatibility.

Can I run a Unity package search in offline mode?

Yes, you can enable offlineMode to restrict the Unity package search to locally installed sources. This bypasses the online registry, returning results only from embedded, local, and Git packages currently installed.

How do I limit the number of results returned when searching for Unity packages?

Provide an optional maxResults value in the query input to limit the number of Unity packages returned. This constrains the search output from both the registry and installed sources to your desired count.