GLSL shader skills for AI coding agents. Install them so your agent can write better shaders, use noise/SDF/color functions correctly, and create ShaderBase-compatible shader packages.
npx skills add devallibus/shaderbase-skills| Skill | Description |
|---|---|
| glsl-fundamentals | Coordinate systems, data types, uniforms, varyings, precision, swizzling |
| glsl-noise | Hash, value noise, simplex, FBM, Voronoi, domain warping |
| glsl-sdf | 2D/3D signed distance primitives, boolean ops, ray marching |
| glsl-color | HSV, cosine palettes, tonemapping, OKLab, sRGB, gradients |
| glsl-math | Remap, smoothstep, easing, smoothmin, complex numbers, AA helpers |
| glsl-coordinates | Rotation, polar/spherical, tiling, domain repetition, quaternions |
| Skill | Description |
|---|---|
| shaderbase-manifest | Writing shader.json — schema, capability profiles, uniforms, provenance |
| shaderbase-recipes | Three.js & R3F integration patterns — factory functions, components, placeholders |
These skills work well alongside the threejs-* skills (Three.js API, materials, post-processing). The GLSL skills focus on shader language and techniques; the Three.js skills focus on the JavaScript API.
MIT