assets-find-built-in

Search Unity Editor built-in assets by name and type via unity-mcp-cli.

Updated May 20, 2026
One-click install
npx skills add https://github.com/Alltwice/Unity-3D-Project --skill assets-find-built-in-alltwice
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: assets-find-built-in
Source: https://github.com/Alltwice/Unity-3D-Project/tree/main/.agents/skills/assets-find-built-in
Command: npx skills add https://github.com/Alltwice/Unity-3D-Project --skill assets-find-built-in-alltwice

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? Locating Unity Editor built-in assets (stored in Resources/unity_builtin_extra) is difficult because they are not listed in the project window and have no GUIDs. This Skill lets you search them by name fragment and/or type directly from the command line. ## Core Features & Use Cases - Name and Type Filtering: Search built-in assets using a case-insensitive name fragment and optionally restrict results to a specific type such as UnityEngine.Texture2D. - Ranked Results: Matches are sorted by match quality (exact, substring, all-words, partial-words) with alphabetical ordering for stable output. - Use Case: When writing a Unity editor script that needs the default built-in shader or sprite, run this search to find the exact asset name and instanceID instead of guessing. ## Quick Start Ask the AI to find built-in Unity assets matching a name like "default" with a maximum of 10 results using the assets-find-built-in tool.

Frequently Asked Questions about assets-find-built-in

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

FAQPage Schema
How do I search Unity built-in assets by name?▼

Run unity-mcp-cli run-tool assets-find-built-in with a JSON input containing a name fragment. The search is case-insensitive and treats underscores, hyphens, spaces, and periods as word delimiters for partial matching.

How to filter Unity built-in assets by type?▼

Pass a type parameter such as UnityEngine.Texture2D in the input JSON. Results are restricted to assets assignable to that type, and you can combine it with a name filter and a maxResults cap.

Can I look up Unity built-in assets by GUID?▼

No, GUID-based lookups are not supported because built-in assets in Resources/unity_builtin_extra do not have GUIDs. Use name and type filters instead, and reference results by their instanceID.

Why is unity-mcp-cli not found when running the 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, then retry the command.

How are Unity built-in asset search results ranked?▼

Results are sorted by descending match quality: exact match first, then substring, all-words, and partial-words matches. Within the same rank, results are ordered alphabetically by filename for stable output.