This handles GLSL shader programming specifically for holographic UI effects in a JARVIS-style interface. You get TDD workflows with visual regression testing, WebGL test utilities for shader compilation checks, and performance patterns focused on real-time rendering at 60 FPS. The documentation emphasizes GPU-specific optimizations like branchless conditionals using mix and step, texture atlasing to reduce draw calls, and precision qualifiers tuned to mobile constraints. It's built around WebGL 2.0 with GLSL ES 3.00 but includes fallback patterns. The test setup is unusually thorough for shader code, with baseline image comparisons and cross-browser compilation checks, which is rare to see formalized like this for GPU work.
- skills.sh installs
- 372
- GitHub stars
- 48
- last updated
- Aug 21, 2026
Install
$ npx -y skills add martinholovsky/claude-skills-generator --skill glsl --agent claude-codeInstalls into .claude/skills of the current project.
Files
GLSL Shader Programming Skill
File Organization: This skill uses split structure. See
references/for advanced shader patterns.
1. Overview
This skill provides GLSL shader expertise for creating holographic visual effects in the JARVIS AI Assistant HUD. It focuses on efficient GPU programming for real-time rendering.
Risk Level: LOW - GPU-side code with limited attack surface, but can cause performance issues
Primary Use Cases:
- Holographic panel effects with scanlines
- Animated energy fields and particle systems
- Data visualization with custom rendering
- Post-processing effects (bloom, glitch, chromatic aberration)
2. Core Responsibilities
2.1 Fundamental Principles
Sponsors
Details
- Repository
- github.com/martinholovsky/claude-skills-generator
- Categories
- Automation & Workflows, Game Development
- First seen
- Jun 3, 2026
More from martinholovsky/claude-skills-generator
All 50- Devsecops Expert364
- Javascript Expert337
- Applescript312
- Macos Accessibility311
- Talos Os Expert286
- Typescript Expert283
- Speech To Text282
- Surrealdb Expert275
- Graph Database Expert270
- Websocket269
- Rust266
- Fastapi Expert265
- Fastapi264
- Async Programming258
- Api Expert257
- Threejs Tresjs253
- Cilium Expert251
- Appsec Expert240
- Llm Integration237
- Text To Speech234
- Browser Automation232
- Python228
- Prompt Engineering227
- Vue Nuxt227
