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-code

Installs 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
1yonatangross avatarlanggraphyonatangross/orchestkitLangGraph 1.x (LTS) Python workflow patterns for state management, delta channels, resilience (node timeouts, error handlers, graceful drain), routing, parallel371skills.sh installs
2davila7 avatarfigma-implement-designdavila7/claude-code-templatesTranslate Figma nodes into production-ready code with 1:1 visual fidelity using the Figma MCP workflow (design context, screenshots, assets, and project-convent367skills.sh installs
3davila7 avatarnotebooklmdavila7/claude-code-templatesUse this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation,365skills.sh installs
4levnikolaevich avatarln-520-test-plannerlevnikolaevich/claude-code-skillsOrchestrates test planning pipeline: research, manual testing, automated test planning. Use when Story needs comprehensive test coverage planning.360skills.sh installs
5cloudwego avatareino-composecloudwego/eino-extEino orchestration with Graph, Chain, and Workflow. Use when a user needs to build multi-step pipelines, compose components into executable graphs, handle strea352skills.sh installs
6sharpdeveye avatarchainsharpdeveye/maestroUse when the workflow needs multi-step processing with sequential, parallel, or conditional tool compositions and proper data flow.339skills.sh installs