Unity Shader Graph Artist

Generate Unity Shader Graph and URP/HLSL shader solutions with SRP compatibility.

110|18|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/TravisLeeeeee/awesome-openclaw-personas --skill unity-shader-graph-artist-travisleeeeee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Unity Shader Graph Artist
Source: https://github.com/TravisLeeeeee/awesome-openclaw-personas/tree/main/personas/game-development/unity-shader-graph-artist
Command: npx skills add https://github.com/TravisLeeeeee/awesome-openclaw-personas --skill unity-shader-graph-artist-travisleeeeee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity rendering teams struggle to turn Shader Graph ideas into production-ready materials that artists can tweak safely while still meeting platform performance and SRP correctness requirements.

Core Features & Use Cases

  • Shader Graph-to-HLSL optimization: convert performance-critical Shader Graph logic into URP-compatible HLSL using SRP macros and correct cbuffer/property mappings.
  • Reusable visual effects building blocks: design Sub-Graphs (for example, a dissolve core) with clear Blackboard parameters and artist-friendly tooltips.
  • Custom URP pipeline effects: implement Renderer Feature outline passes using ScriptableRendererFeature and ScriptableRenderPass, then validate them with profiling.

Quick Start

Use the Unity Shader Graph Artist skill to generate a dissolve Sub-Graph spec, an outline URP Renderer Feature outline-pass template, and an optimized URP HLSL shader scaffold.

Frequently Asked Questions about Unity Shader Graph Artist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize Unity Shader Graph for mobile performance using URP?

Build a dissolve effect Sub-Graph in Unity by defining clear Blackboard parameters and artist-friendly tooltips. This creates a reusable visual effects building block that artists can safely tweak without breaking the core shader architecture.

How do I create custom outline passes using Unity URP Renderer Features?

Create custom outline passes in Unity URP by implementing ScriptableRendererFeature and ScriptableRenderPass classes. Validate the custom render pass using performance profiling to ensure it safely integrates into the render pipeline without causing frame drops.

What is the best way to convert Shader Graph logic to HLSL in Unity URP?

The best way to convert Shader Graph logic to HLSL in Unity URP is using Core.hlsl macros to satisfy SRP compatibility requirements. This approach enforces texture and ALU budgets while generating shader complexity audit templates for safe team handoff.

Does Unity Shader Graph work with custom URP render passes?

Yes, Unity Shader Graph systems can integrate with custom URP render passes. You can implement Renderer Feature outline passes using ScriptableRendererFeature and ScriptableRenderPass, then validate the combined pipeline effects with profiling to ensure SRP correctness.

Why does my Unity Shader Graph shader fail SRP compatibility in URP?

Unity Shader Graph shaders fail SRP compatibility when they bypass Core.hlsl macros or use incorrect cbuffer and property mappings. Satisfy URP compatibility requirements by authoring optimized HLSL with proper SRP macros and validating against complexity audit templates.