Covers the essentials of writing custom GLSL shaders in Three.js, from basic ShaderMaterial setup to common visual effects like Fresnel, rim lighting, and vertex displacement. You get clear examples of passing uniforms and varyings, plus the difference between ShaderMaterial (Three.js provides built-in uniforms) and RawShaderMaterial (you define everything). The patterns section is genuinely useful, with working noise functions and gradient techniques you can drop straight into projects. It won't teach you GLSL from scratch, but if you know the basics and need to see how Three.js wires everything together, this gets you writing custom shaders quickly without digging through documentation.
npx -y skills add cloudai-x/threejs-skills --skill threejs-shaders --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills