skillfed

shader-router

shader-router directs shader-related work to the right specialized skill by analyzing your visual objectives. Built as a browser-based management layer for Claude MCP skills, it streamlines how you organize and deploy shader expertise across your workflow.

shader-router analyzes your visual goals and directs you to the right specialized shader skill. Describe what you're trying to create—whether that's procedural textures, signed distance fields, noise patterns, or raymarching effects—and shader-router will recommend the appropriate skill and explain why it fits your needs.

AI-generated summary based on this skill's SKILL.md

8 3 MIT updated by Bbeierle12

Install

Bbeierle12/Skill-MCP-Claude/shader-router · repository language: JavaScript

CLI (skillfed)coming soon
git clone https://github.com/Bbeierle12/Skill-MCP-Claude
cp -r Skill-MCP-Claude/skills/shader-router ~/.claude/skills/shader-router

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

Which shader skill should I use for my project?

shader-router analyzes your visual goals and directs you to the right specialized shader skill. Describe what you're trying to create—whether that's procedural textures, signed distance fields, noise patterns, or raymarching effects—and shader-router will recommend the appropriate skill and explain why it fits your needs.

How do I choose between GLSL shader techniques?

shader-router works as a decision framework for GLSL techniques. It evaluates your project requirements—organic patterns, geometric shapes, lighting effects, terrain—and routes you to the matching shader skill. It also identifies when combining multiple techniques makes sense for complex effects.

Can shader-router help me combine multiple shader skills?

Yes. shader-router understands dependencies and signal matching between shader techniques, so it guides you on combining multiple shader skills together. It explains which skills work well in sequence, what outputs feed into what inputs, and how to layer effects for your desired result.

Where should I start with shader fundamentals?

shader-router provides guidance on starting a shader project with the right foundation skill. If you're new to shaders, it recommends beginning with core concepts before moving to specialized techniques, ensuring you build on solid ground before tackling advanced effects.

What shader technique should I use for organic patterns?

shader-router routes shader tasks based on your visual goal. For organic patterns, it typically directs you toward noise-based skills that generate natural-looking variation and flow. It explains why noise is the right choice and suggests complementary techniques if you need additional complexity.

Does shader-router work with procedural textures vs geometric shapes?

shader-router distinguishes between procedural texture and geometric shape approaches, routing you accordingly. It helps you decide which paradigm suits your effect—whether you need noise-driven organic generation or SDF-based precise geometry—and recommends the skill combination that matches your visual intent.

SKILL.md

rendered from the published skill — quoted content, verbatim

Shader Router

Routes to 4 specialized GLSL shader skills based on task requirements.

Routing Protocol

  1. Classify — Identify what visual result is needed
  2. Match — Find skill(s) with highest signal match
  3. Combine — Most shaders need 2-3 skills together
  4. Load — Read matched SKILL.md files before implementation

Quick Route

Tier 1: Core (Always Consider)
Task Type Skill Primary Signal Words
Writing shaders shader-fundamentals GLSL, vertex, fragment, uniform, varying, coordinate
Organic patterns shader-noise noise, procedural, terrain, clouds, turbulence, organic
Tier 2: Specialized (Add When Needed)
Task Type Skill Primary Signal Words
Shapes/geometry shader-sdf shape, circle, box, boolean, union, morph, raymarch
Visual polish

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 2 files
skills/shader-router/SKILL.md
skills/shader-router/_meta.json

Related skills

Tags

skill-routing decision-framework technique-selection glsl-workflow shader-composition dependency-mapping visual-goal-matching effect-layering task-classification