unity-shadergraph-design

Constrain Shader Graph design proposals to whitelisted nodes and live topology.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/krl76/MP-Study-Projects --skill unity-shadergraph-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-shadergraph-design
Source: https://github.com/krl76/MP-Study-Projects/tree/main/Practice1/.codex/skills/unity-skills/skills/shadergraph-design
Command: npx skills add https://github.com/krl76/MP-Study-Projects --skill unity-shadergraph-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Shader Graph design guidance that anchors proposals to the supported node subset and live Graph structure, preventing drift from package behavior.

Core Features & Use Cases

  • Enforces a shared design language for Shader Graph plans across Unity 2022.3 / ShaderGraph 14 and Unity 6 Graphics.
  • Guides node subsets, SubGraph boundaries, keyword strategy, and safe editing practices.
  • Serves as a reference during graph reviews, recipes, and design proposals to keep edits within supported capabilities.

Quick Start

Provide a plan that adheres to the current node whitelist and references live graph structure via shadergraph_get_structure.

Frequently Asked Questions about unity-shadergraph-design

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

FAQPage Schema
How do I keep Shader Graph proposals within the supported node subset?

To keep Shader Graph proposals valid, constrain designs to the current node whitelist and reference live graph topology using serialized node and slot IDs from shadergraph_get_structure, preventing drift from package behavior.

What is the safest way to plan SubGraph boundaries in Unity ShaderGraph 14?

Planning SubGraph boundaries in Unity ShaderGraph 14 requires applying shared design guidelines that enforce node subset rules and safe editing practices. This ensures edits remain within supported capabilities during graph reviews.

Does this Shader Graph design approach work with both Unity 2022.3 and Unity 6?

Yes, this Shader Graph design approach works with both Unity 2022.3 and Unity 6 current Graphics environments. It applies shared guidelines across these versions to maintain a consistent design language for graph proposals.

Why do my Shader Graph edits drift from the expected Unity package behavior?

Shader Graph edits drift from Unity package behavior when proposals rely on guessed node names instead of the supported node subset. Ground rules must rely on serialized node and slot IDs from shadergraph_get_structure to avoid this.

How do I apply keyword strategy guidelines during a Shader Graph review?

To apply keyword strategy guidelines during a Shader Graph review, use the design constraints as a reference to verify that proposed edits and node subsets remain within the supported capabilities of the live graph structure.