unity-shadergraph

Creates and inspects Unity Shader Graph and Sub Graph assets.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/Rayzerrek/dotfiles --skill unity-shadergraph-rayzerrek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-shadergraph
Source: https://github.com/Rayzerrek/dotfiles/tree/main/.pi/agent/skills/unity-skills/skills/shadergraph
Command: npx skills add https://github.com/Rayzerrek/dotfiles --skill unity-shadergraph-rayzerrek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the guesswork from working with Unity Shader Graph assets by letting you create, inspect, and safely edit graphs through live structure validation instead of fragile assumptions.

Core Features & Use Cases

  • Graph Creation and Inspection: Create Shader Graph or Sub Graph assets and inspect their live node, edge, property, and keyword structure.
  • Controlled Node Editing: Add, move, connect, disconnect, and configure supported nodes using validated node and slot identifiers.
  • Blackboard Management: Create and update graph properties and keywords for shader inputs, toggles, and workflow-driven graph behavior.
  • Guarded Unity Workflow: Use reflection-aware operations that are constrained by package version, supported-node whitelists, and reimport handling.

Quick Start

Use the unity-shadergraph skill to inspect the selected Shader Graph asset and make the requested node or blackboard changes safely.

Frequently Asked Questions about unity-shadergraph

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

FAQPage Schema
How do I safely edit Unity Shader Graph nodes without breaking the asset structure?

To safely edit Unity Shader Graph nodes, apply reflection-aware guardrails that perform live structure discovery, validate supported node whitelists, and constrain slot writes to prevent unsupported modifications.

Can I manage Shader Graph blackboard properties and keywords through code?

Yes, you can manage Shader Graph blackboard properties and keywords by creating and updating graph inputs, toggles, and workflow-driven behavior through validated structure inspection and constrained editing operations.

Does Unity Shader Graph automation support Sub Graph creation and inspection?

Yes, Unity Shader Graph automation supports creating and inspecting Sub Graph assets, allowing you to discover live node, edge, property, and keyword structures within both standard graphs and sub graphs.

What is the best way to connect and configure Shader Graph nodes programmatically?

The best way to connect Shader Graph nodes programmatically is by using validated node and slot identifiers to add, move, connect, disconnect, and configure supported nodes through live structure discovery.

What Unity version is required for automated Shader Graph authoring workflows?

Automated Shader Graph authoring workflows require Unity 2022.3 or later, ensuring compatibility with reflection-aware operations, supported-node validation, and reimport handling for graph assets.

Why do my Shader Graph edits fail when adding unsupported nodes?

Shader Graph edits fail when adding unsupported nodes because the system uses a supported-node whitelist and reflection-aware guardrails to prevent invalid modifications and maintain graph integrity.