package-search

Search Unity Package Manager registry and installed packages with prioritized matching.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Silac1995/My-World-Isekai-Unity --skill package-search-silac1995
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: package-search
Source: https://github.com/Silac1995/My-World-Isekai-Unity/tree/main/.claude/skills/package-search
Command: npx skills add https://github.com/Silac1995/My-World-Isekai-Unity --skill package-search-silac1995

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity projects often struggle to locate the right packages by name across both the Unity registry and locally installed sources. This skill centralizes the search, returning up-to-date information and installation status to streamline dependency management.

Core Features & Use Cases

  • Search across the Unity registry and locally installed packages.
  • Prioritize exact name matches, exact display name matches, name substrings, display name substrings, and description substrings.
  • Return structured results including package Name, DisplayName, LatestVersion, Description, IsInstalled, InstalledVersion, and AvailableVersions.

Quick Start

Search for a package named 'TextMesh Pro' in both the Unity registry and locally installed packages.

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 across both the registry and local installations?

To search Unity packages, query the Unity Package Manager registry and local sources simultaneously. Results are prioritized by exact name matches, display name matches, and substrings, returning structured data including Name, LatestVersion, and IsInstalled status.

Can I find a Unity package by its display name instead of its internal package name?

Yes, you can find Unity packages by display name. The search applies prioritization rules that check exact display name matches and display name substrings after evaluating exact internal name matches, ensuring accurate package discovery.

How does the Unity Package Manager search prioritize results for my query?

The Unity Package Manager search prioritizes results sequentially: exact name match, exact display name match, name substring, display name substring, and description substring. This ensures the most relevant packages appear first.

Does the Unity package search show if a package is already installed in my project?

Yes, the Unity package search returns installation status. Structured results include the IsInstalled boolean along with InstalledVersion and AvailableVersions, allowing you to verify local installation and check for updates.

What details are returned when searching for Unity dependencies?

Searching for Unity dependencies returns structured results containing the package Name, DisplayName, LatestVersion, Description, IsInstalled status, InstalledVersion, and AvailableVersions to streamline dependency management.

Can I search for locally installed Unity packages without accessing the online registry?

Yes, the search evaluates locally installed Unity packages alongside the registry. It returns installation status and version information for matches found within your local environment, supporting offline dependency verification.