claude

shader-nodes

UE5.5 shader development: HLSL design (Opus) + Material Graph generation (Sonnet) + paste into Material Editor

3 on GitHubby grukuv2.0.0updated 14 days ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin shader-nodes in Gruku/claude-tools. Commands read from the repo's manifest — 13 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (6)

  • ue5-custom-shader-nodes

    Generate UE5.5 Material Graph node structures for copy-paste into the Material Editor. Use this skill when creating shader nodes, custom HLSL nodes, material functions, or wiring node graphs. Essential for UI shader development with animation systems.

  • ue5-custom-shader-nodes

    Generate UE5.5 Material Graph node structures for copy-paste into the Material Editor. Use this skill when creating shader nodes, custom HLSL nodes, material functions, or wiring node graphs. Essential for UI shader development with animation systems.

  • create

    Create UE5 shaders from plain text descriptions. Dispatches HLSL Architect (Opus) and Node Generator (Sonnet) agents for a full material graph you can paste into the Material Editor.

  • load-shader-nodes

    Load the shader-nodes skill system. Run this first to establish the shader development workflow.

  • registry

    Check if a UE5 material node type exists in the registry. Add missing node types. Use BEFORE generating YAML when you encounter an unfamiliar node type.

  • yaml

    Generate UE5 Material Graph nodes from YAML definitions. Direct workflow that skips the agent chain. For simple node setups where you know exactly what nodes you need.

Slash commands (4)

  • /shader-nodes:create-shader

    Create a UE5 shader from plain text description. Dispatches HLSL Architect and Node Generator for a full material graph.

  • /shader-nodes:shader-registry

    Check if a UE5 material node type exists in the registry. Add missing node types.

  • /shader-nodes:shader-yaml

    Generate UE5 Material Graph nodes from YAML definitions. Direct workflow for simple node setups.

  • /shader-nodes:using-shader-nodes

    Load the shader-nodes skill system. Run this first to establish the shader development workflow.

Hooks (1)

  • SessionStart

    ${CLAUDE_PLUGIN_ROOT}/hooks/session-start.sh

View source on GitHub

Problems found in this repo's manifests

  • "taskmaster" points to ./plugins/taskmaster, which doesn't exist in the repo — install will fail
  • "rr-tui" points to ./plugins/taskmaster/mods/rr-tui, which doesn't exist in the repo — install will fail
  • "taskmaster-mods" points to ./plugins/taskmaster/mods/taskmaster-mods, which doesn't exist in the repo — install will fail

More from Gruku/claude-tools

All 15 plugins →

Apply the Reality Reprojection design system to any web project — generate components, convert existing code, review compliance

7 skills · 5 commands · hooks

3

Apply the Reality Reprojection design system to any web project — generate components, convert existing code, review compliance

5 skills · 5 commands

3

Apply the Reality Reprojection design system to any web project — generate components, convert existing code, review compliance

5 skills · 5 commands

3

Author UE5 materials from YAML. Live mode drives the Material Editor via MCPBridge (localhost:13580); clipboard mode emits T3D paste text. HLSL Architect (Opus) + Node Generator (Sonnet) agent chain for complex designs, direct YAML for simple wiring. Requires: pyyaml.

5 skills · 3 commands · hooks

3

Apply the Reality Reprojection design system to any web project — generate components, convert existing code, review compliance

7 skills · hooks

3

Reflect on past work and propose concrete improvements. Time-windowed project retros, pain-point harvesting into workflow drafts, and claude-tools plugin self-audits. Outputs route through taskmaster as ideas and issues.

4 skills · 3 commands

3

Maintain shader-nodes?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins15 plugins