unity-shader

Installation
SKILL.md

Unity Shader Skills

Work with shaders - create shader files, read source code, and list available shaders.

Guardrails

Mode: Full-Auto required

DO NOT (common hallucinations):

  • shader_set_property does not exist → use material_set_float/material_set_color/etc. on the material, not the shader
  • shader_apply / shader_assign do not exist → use material_set_shader to change a material's shader
  • shader_get_properties returns shader property definitions (name/type/range), not current values → for material instance values use material_get_properties
  • Shader names are case-sensitive and path-like: "Standard", "Universal Render Pipeline/Lit", not "standard" or "URP Lit"

Routing:

  • For material property changes → use material module
  • For shader keyword control → material_set_keyword (material module)
  • For global shader keywords → shader_set_global_keyword (this module)
Related skills

More from besty0728/unity-skills

Installs
22
GitHub Stars
987
First Seen
Mar 14, 2026