assets-shader-list-all

List all shader names from project assets and packages via HTTP API.

Updated Feb 4, 2024
One-click install
npx skills add https://github.com/sprillion/gem_td --skill assets-shader-list-all-sprillion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: assets-shader-list-all
Source: https://github.com/sprillion/gem_td/tree/main/SKILLS/assets-shader-list-all
Command: npx skills add https://github.com/sprillion/gem_td --skill assets-shader-list-all-sprillion

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

List all available shaders across project assets and packages to enable quick shader name discovery for tooling and asset creation.

Core Features & Use Cases

  • Enumerates shader names present in the assets and any packaged libraries.
  • Requires no input parameters and exposes a predictable HTTP API to fetch results.
  • Useful for asset pipelines and tooling that need to map shader names to materials.

Quick Start

Run a POST request to the tool endpoint to retrieve the list of shader names.

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 project assets and packages?

To list all available shaders in project assets and packages, send a POST request to the tool endpoint. This no-input HTTP API processes the request and returns a string array of shader names found across your assets and packaged libraries.

What is the best way to discover shader names for asset creation pipelines?

Discovering shader names for asset creation pipelines requires querying your project's assets and packages. This tool provides a predictable HTTP API that enumerates and returns all shader names, enabling tooling to map shaders to materials without manual searching.

Can I retrieve shader names from packaged libraries without input parameters?

Yes, you can retrieve shader names from packaged libraries without input parameters. The tool applies a no-input HTTP API that automatically scans project assets and packages, returning a complete string array of available shader names.

How does a shader list API help map shader names to materials?

A shader list API helps map shader names to materials by providing a complete, predictable string array of shader names from assets and packages. Asset pipelines and tooling use this enumerated list to automate material creation and assignment.

Do I need to specify asset paths to enumerate shaders across packages?

No, you do not need to specify asset paths to enumerate shaders across packages. The tool operates with a no-input HTTP API, automatically scanning all project assets and packaged libraries to return the full list of shader names.