shader-programming-glsl
Expert guide for writing efficient GLSL shaders (Vertex/Fragment) for web and game engines, covering syntax, uniforms, and common effects.
Content Preview
--- name: shader-programming-glsl description: "Expert guide for writing efficient GLSL shaders (Vertex/Fragment) for web and game engines, covering syntax, uniforms, and common effects." risk: safe source: community date_added: "2026-02-27" --- # Shader Programming GLSL ## Overview A comprehensive guide to writing GPU shaders using GLSL (OpenGL Shading Language). Learn syntax, uniforms, varying variables, and key mathematical concepts like swizzling and vector operations for visual effects.
How to Use
Recommended: Install to project (local)
mkdir -p .claude/skills
curl -o .claude/skills/shader-programming-glsl.md \
https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/shader-programming-glsl/SKILL.mdSkill is scoped to this project only. Add .claude/skills/ to your .gitignoreif you don't want to commit it.
Alternative: Clone full repo
git clone https://github.com/sickn33/antigravity-awesome-skillsThen reference at skills/shader-programming-glsl/SKILL.md
Related Skills
new-rails-project
Generate a new Rails project named $1 in the current directory. You may reference @CLAUDE.md for general guidance, though the guidance here takes precedence.
generalnewrails
by sickn33 (Antigravity) · antigravity-awesome-skills
claude-api
Build apps with the Claude API or Anthropic SDK. TRIGGER when: code imports `anthropic`/`@anthropic-ai/sdk`/`claude_agent_sdk`, or user asks to use Claude API, Anthropic SDKs, or Agent SDK. DO NOT TRIGGER when: code imports `openai`/other AI SDK, general programming, or ML/data-science tasks.
claude-apiclaudeapiai
by Anthropic · anthropic-official-skills
gdpr_compliance_guide
Practical implementation guidance for EU General Data Protection Regulation compliance.
ra-qm-teamgdprcomplianceguide
by alirezarezvani · alirezarezvani-claude-skills
action-items-todoist
Extract action items from today's Granola/Grain meetings, create Todoist tasks, complete fulfilled tasks, and draft meeting-triggered follow-up emails. Use when running the daily action items cron, post-meeting cron, or when user asks to process meeting action items. NOT for general email drafting without meeting context.
action-items-todoistactionitemstodoist
by jeremylongshore · plugins-plus-skills