unity-shader

Create and manage Unity shader assets with property and keyword inspection.

5|1|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/batihandev/unity-mcp-skills --skill unity-shader-batihandev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-shader
Source: https://github.com/batihandev/unity-mcp-skills/tree/main/skills/shader
Command: npx skills add https://github.com/batihandev/unity-mcp-skills --skill unity-shader-batihandev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps Unity developers create, inspect, and manage shaders while avoiding common mistakes with shader properties, keywords, and material workflows.

Core Features & Use Cases

  • Shader Creation and Management: Create shader files from templates, delete shader assets, and organize shader resources.
  • Shader Inspection: Read shader source, find shaders, inspect properties, keywords, variants, and compilation errors.
  • Use Case: A Unity developer creating a custom rendering effect can use this Skill to generate a URP shader template, inspect its configuration, and diagnose shader issues.

Quick Start

Use the unity-shader skill to create a new URP shader for a custom visual effect in my Unity project.

Frequently Asked Questions about unity-shader

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

FAQPage Schema
How do I create a new URP shader for a custom visual effect in Unity?

This Skill creates shader files from templates for Unity rendering workflows, allowing you to generate and organize URP shader assets. You can then configure the shader properties and keywords directly within your Unity project.

Why does my Unity shader fail to compile and how can I inspect the errors?

This Skill inspects shader source and analyzes compilation errors to troubleshoot Unity rendering failures. It helps identify misconfigured shader properties and keywords that commonly prevent shaders from compiling correctly.

How do I find and inspect shader properties and keywords in a Unity project?

This Skill finds shaders and inspects their properties, keywords, and variants by reading the shader source. It provides detailed analysis of rendering configurations to help manage material workflows effectively.

Can I manage and delete Unity shader assets without breaking material workflows?

This Skill manages shader asset deletion and resource organization to maintain reliable material workflows. It helps prevent common rendering mistakes by properly handling shader dependencies when removing or updating files.

Does this shader creation workflow require Unity MCP shader operations?

Yes, executing shader-related commands and validating rendering resources requires Unity MCP shader operations. This integration enables reliable shader creation, inspection, and management directly within the Unity project environment.