assets-shader-list-all

List all shader names from Assets/ and Packages/ directories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the time spent manually hunting down all shaders across the project, enabling rapid shader discovery for asset creation and debugging.

Core Features & Use Cases

  • Enumerates every shader in Assets/ and Packages/ and returns a list of their names.
  • Handles both built-in and custom shaders across the project.
  • Use Case: When creating a new material, quickly identify which shader names are available in the project.

Quick Start

Run the tool to enumerate all shader names from Assets/ and Packages/.

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 available shaders in a Unity project?

To list all available shaders in Unity, you can enumerate every shader located in the Assets and Packages directories, returning a structured list of shader names for quick lookup.

What is the best way to find shader names for material creation in Unity?

Finding shader names for material creation involves scanning project directories to compile a complete list of built-in and custom shader names, enabling rapid discovery for asset creation.

Can I use this shader enumeration approach for both Assets and Packages folders?

Yes, you can apply shader enumeration across both the Assets and Packages folders to ensure all project shaders are discovered, handling both built-in and custom shaders.

How do I get a structured list of shader names for tooling and debugging?

To get a structured list of shader names for tooling and debugging, enumerate all shaders across the project directories, which returns names suitable for quick lookup by visual optimization tools.

Does this shader discovery method work with custom shaders imported into Unity?

Yes, this shader discovery method works with custom shaders by scanning the entire Assets and Packages scope to enumerate every shader, including both built-in and custom ones.