Skip to content
Automation
Skill

/shader

Reviews Godot Shader/Material implementation for known pitfalls. Triggers AFTER implementation, when code involves ShaderMaterial, set_shader_parameter, .gdshader, VisualShader, hint_screen_texture, BackBufferCopy, instance uniform, or uniform declarations. Do NOT use this skill

From plugin
godotmaker
56241 skills7 agents15 hooks

Claude Code

$ npx -y skills add RandallLiuXin/GodotMaker --skill shader --agent claude-code

SKILL.md

shader.SKILL.md
name: shader-review
description: |
  Reviews Godot Shader/Material implementation for known pitfalls.
  Triggers AFTER implementation, when code involves ShaderMaterial,
  set_shader_parameter, .gdshader, VisualShader, hint_screen_texture,
  BackBufferCopy, instance uniform, or uniform declarations.
  Do NOT use this skill for planning or teaching — only for post-implementation review.

Shader Review

Post-implementation reviewer for Godot shader code. Checks against known gotchas that LLMs consistently get wrong.

When to trigger

After shader-related code is written or modified. Look for:

  • ShaderMaterial, `.gdshader` files, VisualShader resources
  • `set_shader_parameter()` / `SetShaderParameter()` calls
  • `hint_screen_texture`, BackBufferCopy nodes
  • `instance uniform` declarations
  • Uniform type assignments in scripts

Review process

1. Read `gotchas.md` 2. Scan the implemented code against each gotcha 3. For each hit:

  • Cite the gotcha ID (e.g. G1)
  • Show the offending code
  • Provide the fix

4. If no hits, report clean 5. Optionally run `checklist.md` static checks for automated verification

When you need specific API details, delegate to the **godot-api** skill.

@randallliuxin
Ships withgodotmaker

Autonomous text-to-game pipeline for Godot, powered by Claude Code,Codex,Opencode

56241 skills7 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
562
Star history of RandallLiuXin/GodotMaker on GitHub, a chart by star-history.com

Other skills on godotmaker.

platform-strip

platform-strip

Generate non-pixel-art, horizontally repeatable platform strips from real image sources as fixed Texture2D cells or AtlasTexture…

More skills from other plugins.

agent-builder

agent-builder

Load immediately after an Agent intent, before the first agent_builder_* call. Governs how you create, configure, test, and…

n8n2w209k
@n8n-io@n8n-ioInstall Skill
browser-use

browser-use

Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…

@browser-use@browser-useInstall Skill
add-anydoc

add-anydoc

Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use when…

@nanocoai@nanocoaiInstall Skill

Questions about shader.

Which coding agents can use shader?
shader installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.