glsl
// GLSL shader programming skill for OpenGL/Vulkan, fragment and vertex shaders.
$ git log --oneline --stat
stars:384
forks:73
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
nameglsl
descriptionGLSL shader programming skill for OpenGL/Vulkan, fragment and vertex shaders.
allowed-toolsRead, Grep, Write, Bash, Edit, Glob, WebFetch
GLSL Skill
GLSL shader programming for OpenGL/Vulkan.
Overview
This skill provides capabilities for writing GLSL shaders.
Capabilities
- Vertex and fragment shaders
- Geometry shaders
- Uniform handling
- Cross-platform shading
Usage Patterns
#version 450
layout(location = 0) in vec3 position;
layout(location = 0) out vec4 fragColor;
uniform mat4 mvp;
void main() {
gl_Position = mvp * vec4(position, 1.0);
}