- Home
- Skills
- Bbeierle12
- Skill Mcp Claude
- Shader Router
shader-router_skill
- JavaScript
6
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill bbeierle12/skill-mcp-claude --skill shader-router- _meta.json350 B
- SKILL.md6.1 KB
Overview
This skill is a decision framework for GLSL shader projects that routes requests to specialized shader skills: fundamentals, noise, SDF, and effects. It helps pick and combine the right shader techniques based on visual goals and explicit signals. Use it when starting a shader or when you need guidance on which techniques to combine for a target look.
How this skill works
The router inspects the user request for signal words and visual intent, then classifies which specialized skills best match. It applies a priority order (explicit technique → visual goal → shape need → polish need → default) and scores confidence to decide single or combined routes. The router recommends starting with fundamentals and adding noise, SDF, or effects as required, with common wiring patterns for integration.
When to use it
- Starting a GLSL shader project and unsure which techniques to use
- You have a visual goal (organic, geometric, polished) but need a concrete plan
- Combining multiple shader techniques (e.g., SDF + effects + noise)
- Optimizing a design by selecting only necessary shader subsystems
- Rapidly prototyping different visual styles and wiring patterns
Best practices
- Always begin with shader-fundamentals for structure, uniforms, and UV handling
- Match explicit technique mentions first (e.g., 'use FBM' → noise)
- Combine 2–3 skills: fundamentals + (noise | sdf) + optional effects
- Ask clarifying questions when signals are low to avoid wrong routing
- Apply effects last to avoid reworking base geometry or patterns
Example use cases
- Procedural texture: fundamentals for setup + noise for FBM and turbulence
- Stylized logo: fundamentals + SDF for crisp shapes + effects for glow/outline
- Terrain shader: fundamentals handle displacement while noise generates heightmaps
- Holographic UI: fundamentals for fresnel and scanlines, noise for distortion, effects for chromatic aberration
- Raymarched scene: fundamentals for ray setup, SDF for primitives, noise for surface detail
FAQ
Ask the user to describe the visual goal; default to fundamentals until intent is clarified.
Can I route to multiple skills?
Yes. Typical routes combine fundamentals with one or two specialized skills; the router provides recommended wiring patterns.