ck:shader

Generate GLSL fragment shaders for procedural textures and SDF shapes.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/EdgeHunt/EdgeHunt --skill ck-shader-edgehunt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:shader
Source: https://github.com/EdgeHunt/EdgeHunt/tree/main/.claude/skills/shader
Command: npx skills add https://github.com/EdgeHunt/EdgeHunt --skill ck-shader-edgehunt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Write GLSL fragment shaders for procedural graphics, textures, and visual effects, enabling rapid experimentation and learning for artists and developers.

Core Features & Use Cases

  • Provides guidance on core concepts, uniforms, and essential functions for GLSL shader development.
  • Covers patterns, distance fields, noise, color spaces, and animation techniques for WebGL/Three.js shaders.
  • Use cases include creating procedural textures, SDF shapes, tiling patterns, and real-time visual effects.

Quick Start

Load a fragment shader in your editor and render a simple procedural pattern to verify setup.

Frequently Asked Questions about ck:shader

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a GLSL fragment shader for procedural textures in WebGL?

It generates GLSL fragment shader techniques and examples for procedural graphics by encoding core uniforms, functions, and patterns in a structured format. This provides a curated reference suite for creating procedural textures and SDF shapes.

How do I create SDF shapes and tiling patterns using GLSL?

Creating SDF shapes and tiling patterns using GLSL involves using signed distance functions to define geometry and mathematical operations to repeat textures. This Skill covers distance fields, patterns, and essential functions for rendering these procedural visuals.

Can I use this to generate noise and real-time visual effects for Three.js?

Yes, you can generate noise and real-time visual effects for Three.js. The Skill provides guidance on noise functions, color spaces, and animation techniques specifically tailored for WebGL and Three.js shader development.

What is the best way to start developing procedural graphics with fragment shaders?

The best way to start developing procedural graphics with fragment shaders is to load a fragment shader in your editor and render a simple procedural pattern to verify your setup. This Skill provides a curated reference suite for rapid experimentation and learning.

Does this cover color spaces and animation techniques for WebGL shaders?

Yes, this covers color spaces and animation techniques for WebGL shaders. It provides structured guidance on these core concepts alongside noise, patterns, and distance fields to enable real-time procedural visual effects.