Use when implementing or debugging wgpu rendering and shader stages for preview or export pipelines, including GPU/CPU parity checks and performance tuning.
Scanned 9/4/2026
Install to Claude Code
npx -y skills add NeverSight/skills_feed --skill wgpu-shader --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Wgpu Shader?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/neversight-wgpu-shader)More formats (shields.io, HTML) on the badges page.
---
name: wgpu-shader
description: Use when implementing or debugging wgpu rendering and shader stages for preview or export pipelines, including GPU/CPU parity checks and performance tuning.
---
# WGPU Shader
## Use This Skill When
- Building shader stages for exposure, contrast, temperature, tint, highlights, or shadows.
- Debugging render artifacts, precision issues, or pipeline ordering.
- Optimizing preview latency and GPU memory movement.
## Required Inputs
- Target pipeline stage and expected visual effect.
- Input/output color-space expectation.
- Performance target for the operation.
## Workflow
1. Define stage contract: input texture format, output format, uniforms.
2. Implement shader with deterministic parameter mapping.
3. Validate against a CPU reference on sample images.
4. Instrument GPU timings for p50 and p95.
5. Optimize bandwidth and pass count only after correctness.
## Guardrails
- Minimize CPU-GPU round trips.
- Keep shader parameters versioned with app-side structs.
- Reject visual change without before/after evidence.
## Output Contract
- Shader code + pipeline binding updates.
- Validation notes against reference output.
- Timing snapshot with target comparison.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!