skillfed

shader-dev

shader-dev equips AI coding agents with production-grade instruction for GLSL shader development. Access curated patterns and best practices to build real-time visual effects efficiently. Integrate this skill into your AI coding workflow to accelerate shader implementation.

shader-dev provides production-grade instruction for implementing GLSL shader techniques including ray marching for real-time visual effects. The skill covers signed distance functions (SDFs), volumetric rendering, and optimization strategies for WebGL2 deployment, enabling you to build complex 3D scenes efficiently.

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

13,174 1,129 MIT updated by MiniMax-AI

Install

MiniMax-AI/skills/shader-dev · repository language: C#

CLI (skillfed)coming soon
git clone https://github.com/MiniMax-AI/skills
cp -r skills/skills/shader-dev ~/.claude/skills/shader-dev

Frequently asked questions

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

What GLSL shader techniques does shader-dev cover for ray marching?

shader-dev provides production-grade instruction for implementing GLSL shader techniques including ray marching for real-time visual effects. The skill covers signed distance functions (SDFs), volumetric rendering, and optimization strategies for WebGL2 deployment, enabling you to build complex 3D scenes efficiently.

How do I create SDF 3D scenes with shader-dev?

shader-dev equips you with curated patterns for creating 3D scenes using signed distance functions and ray marching. The skill includes best practices for structuring SDF operations, combining primitives, and implementing efficient rendering pipelines to accelerate your shader development workflow.

Can shader-dev help generate procedural noise for textures?

Yes. shader-dev covers procedural texture and pattern generation using noise functions and fractals. The skill provides implementation patterns for Perlin noise, Simplex noise, and fractal techniques like Mandelbrot and Julia sets, enabling real-time procedural content creation in your shaders.

What particle and physics effects can I simulate with shader-dev?

shader-dev includes GPU-accelerated simulation patterns for particle effects, fluid dynamics, fire, smoke, and physics-based phenomena. The skill provides GLSL code examples and optimization techniques for real-time performance, helping you implement complex visual effects efficiently on the GPU.

Does shader-dev support WebGL2 shader deployment and debugging?

shader-dev includes best practices for debugging and optimizing shader code specifically for WebGL2 deployment. The skill covers shader compilation, error handling, performance profiling, and ShaderToy-compatible code patterns to streamline your real-time visual effects pipeline.

What advanced shader techniques are included in shader-dev?

shader-dev covers advanced techniques including PBR lighting, soft shadows, ambient occlusion, post-processing effects (bloom, tone mapping), water simulation, volumetric clouds, terrain generation, and domain warping. All patterns are optimized for real-time rendering and integrate seamlessly into production AI coding workflows.

SKILL.md

rendered from the published skill — quoted content, verbatim

Shader Craft

A unified skill covering 36 GLSL shader techniques (ShaderToy-compatible) for real-time visual effects.

Invocation

/shader-dev <request>

$ARGUMENTS contains the user's request (e.g. "create a raymarched SDF scene with soft shadows").

Skill Structure

``` shader-dev/ ├── SKILL.md # Core skill (this file) ├── techniques/ # Implementation guides (read per routing table) │ ├── ray-marching.md # Sphere tracing with SDF │ ├── sdf-3d.md # 3D signed distance functions │ ├── lighting-model.md # PBR, Phong, toon shading │ ├── procedural-noise.md # Perlin, Simplex, FBM │ └── ... # 34 more technique files └── reference/ # Detailed guides (read as needed) ├── ray-marching.md # Math derivations & advanced patterns ├──

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

Read as markdown · JSON record · Browse the source repository

File tree — 15 files
skills/shader-dev/SKILL.md
skills/shader-dev/reference/ambient-occlusion.md
skills/shader-dev/reference/analytic-ray-tracing.md
skills/shader-dev/reference/anti-aliasing.md
skills/shader-dev/reference/atmospheric-scattering.md
skills/shader-dev/reference/camera-effects.md
skills/shader-dev/reference/cellular-automata.md
skills/shader-dev/reference/color-palette.md
skills/shader-dev/reference/csg-boolean-operations.md
skills/shader-dev/reference/domain-repetition.md
skills/shader-dev/reference/domain-warping.md
skills/shader-dev/reference/fluid-simulation.md
skills/shader-dev/reference/fractal-rendering.md
skills/shader-dev/reference/lighting-model.md
skills/shader-dev/reference/matrix-transform.md

Related skills

Tags

ray-casting implicit-surfaces gpu-simulation real-time-rendering procedural-art visual-fx shader-optimization webgl-graphics computational-geometry pixel-shaders