assets-shader-list-all

Lists all available shader names from Unity project assets and packages.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? When creating materials in Unity, you need to know the exact name of an available shader, but shaders are scattered across project assets and installed packages. This Skill enumerates every shader so you can pick the correct name without manually searching the Unity Editor. ## Core Features & Use Cases - Shader Discovery: Returns the names of all shaders found in project assets and installed packages. - Material Workflow Support: Designed to feed shader names directly into the 'assets-material-create' tool. - Use Case: Before creating a new material via the Unity MCP CLI, run this tool to confirm that a shader like 'Universal Render Pipeline/Lit' exists, then pass its exact name to the material creation step. ## Quick Start Ask the AI to list all available shaders in the Unity project so you can choose one for creating a new material.

Frequently Asked Questions about assets-shader-list-all

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

FAQPage Schema
How do I list all shaders in a Unity project?

Run the assets-shader-list-all tool through unity-mcp-cli with an empty or optional input object. It returns a JSON array containing the names of every shader found in project assets and installed packages.

How to find a shader name for creating a material in Unity?

Use this tool to enumerate all available shader names, then pass the exact name to the assets-material-create tool. This avoids errors caused by guessing or misspelling shader paths.

Does this tool list shaders from Unity packages?

Yes, the tool scans both project assets and installed packages, so built-in pipeline and render pipeline shaders such as URP shaders are included in the returned list.

What to do if unity-mcp-cli is not found?

Install it globally with npm install -g unity-mcp-cli, or invoke it through npx unity-mcp-cli. The unity-initial-setup skill provides detailed installation instructions.

What input does the shader listing tool require?

The tool accepts an optional string parameter named 'nothing' and requires no meaningful input. You can pass an empty JSON object and still receive the full shader name array.