unity-shader-artist

Generate Unity shaders and materials using Shader Graph and HLSL for URP/HDRP pipelines.

47|11|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/buiphucminhtam/forgewright --skill unity-shader-artist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-shader-artist
Source: https://github.com/buiphucminhtam/forgewright/tree/main/skills/unity-shader-artist
Command: npx skills add https://github.com/buiphucminhtam/forgewright --skill unity-shader-artist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams building Unity projects often struggle to create production-grade shaders and materials that work across URP and HDRP, while staying performant and maintainable.

Core Features & Use Cases

  • Shader Graph-based workflows that produce PBR and non-PBR materials (transparent, toon, and post-processing-ready shaders)
  • Integration of custom HLSL code for specialized passes, effects, and procedural materials
  • End-to-end shader pipelines covering core templates, advanced effects (dissolve, water, hologram, outline), VFX Graph assets, and post-processing outputs
  • Production-grade workflow that ensures shader variants, performance budgets, and cross-view compatibility

Quick Start

Open Unity, import the Shader Artist package, and start by creating a Standard PBR shader using Shader Graph.

Frequently Asked Questions about unity-shader-artist

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

FAQPage Schema
How do I create custom Unity shaders for both URP and HDRP pipelines?

To create custom Unity shaders for URP and HDRP, use Shader Graph and HLSL to generate production-grade materials that adhere to SRP shader library standards and ensure cross-view compatibility. This approach maintains visual fidelity across both render pipelines.

Can I use HLSL code inside a Shader Graph workflow in Unity?

Yes, you can integrate custom HLSL code inside a Shader Graph workflow. This allows you to implement specialized passes, procedural materials, and advanced visual effects while maintaining the overall structure of your Unity shader pipeline.

What is the best way to build VFX Graph and post-processing effects in Unity?

The best way to build VFX Graph and post-processing effects in Unity is using an end-to-end shader pipeline that covers core templates, custom effects, and VFX graph systems. This ensures high-fidelity visuals and adherence to performance budgets.

Does this shader workflow support advanced effects like dissolve, water, and holograms?

Yes, this shader workflow supports advanced effects including dissolve, water, hologram, and outline materials. It generates PBR and non-PBR materials, including transparent and toon shaders, suitable for high-fidelity VFX and post-processing.

Why do my Unity materials look different between Scene and Game views?

Materials may look different between Scene and Game views due to non-compliance with SRP shader library standards. Generating shaders using Shader Graph and HLSL with cross-view compatibility ensures consistent rendering across both Scene and Game views.

How do I manage shader variants and performance budgets for Unity materials?

Manage shader variants and performance budgets by following a production-grade workflow that generates shaders using Shader Graph and HLSL. This ensures your custom materials, VFX, and post-processing outputs remain performant and maintainable across Unity projects.