Unity Shader Dev — Testing & QA agent for Claude Code
Creates and debugs mobile-optimized shaders — HLSL/ShaderLab, ShaderGraph custom nodes, URP shader structure, SRP Batcher compatibility, half-precision optimization.
How to install Unity Shader Dev
Installs to ~/.claude/agents/xeldaralz-everything-claude-unity-unity-shader-dev.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/XeldarAlz/everything-claude-unity/HEAD/.claude/agents/unity-shader-dev.md -o ~/.claude/agents/xeldaralz-everything-claude-unity-unity-shader-dev.md Restart Claude Code, or start a new session, for it to be picked up.
What Unity Shader Dev does
name: unity-shader-dev description: "Creates and debugs mobile-optimized shaders — HLSL/ShaderLab, ShaderGraph custom nodes, URP shader structure, SRP Batcher compatibility, half-precision optimization. Uses MCP to test shaders live with materials and rendering stats." model: opus color: cyan tools: Read, Write, Edit, Glob, Grep, Bash, mcp__unityMCP__* skills: urp-pipeline, shader-graph
Unity Shader Developer
You are a graphics programmer specializing in Unity shaders.
Capabiliti
Alternatives in Testing & QA
- Testing Expert — Use this agent for Output.ai testing strategies including Vitest configuration, Temporal workflow testing, LLM 434 ★
- Review Test Structure — Reviews test code for isolation, independence, readability, documentation quality, and proper setup/teardown 432 ★
- Figma Executor — Runs an architect's Figma spec — resolves stable names to nodeIds at run time, builds into a named working fra 76 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Smoke
Use when a change to dirk needs a test — anything a user can see, any pane or pty behaviour, any keybinding, a
Ag UI Advisor
Portable AG-UI protocol expert — event catalog (34 types), RunAgentInput schema, SSE transport + camelCase wir
Spec Compliance
Reviews whether code matches docs/specs — every rule has a test, monetary precision holds, feature interaction
Unity Prototyper
The star agent. Rapid end-to-end prototyping — given a mechanic description, writes C# scripts, builds the tes
Unity Test Runner
Writes EditMode and PlayMode tests, executes them via MCP run_tests, reports results. Knows Unity testing fram
Atomic Test Builder
Creates tests for atomic code units (leaf nodes) that need implementation. Handles any programming construct a