$npx skillfedfor your agent

godot-shaders

Master Godot 4.x shader development with this skill focused on GDShader language fundamentals. Write, test, and debug custom shaders to create stunning visual effects and materials for your games. Leverage SkillFed's integrated tooling to accelerate shader iteration and solve rendering challenges efficiently.

godot-shaders is a skill for mastering Godot 4.x shader development in GDShader language. It teaches you to write, test, and debug custom shaders for creating visual effects and materials. You'll learn shader fundamentals, syntax, and best practices to accelerate your shader iteration and solve rendering challenges efficiently in Godot 4.x projects.

AI-generated summary based on this skill's SKILL.md

356 24 Apache-2.0updated by gamedev-skills

Decision gist · record as of 2026-07-25

godot-shaders is a skill for mastering Godot 4.x shader development in GDShader language. It teaches you to write, test, and debug custom shaders for creating visual effects and materials. You'll learn shader fundamentals, syntax, and best practices to accelerate your shader iteration and solve rendering challenges efficiently in Godot 4.x projects.

manual: git clone https://github.com/gamedev-skills/awesome-gamedev-agent-skills → cp -r awesome-gamedev-agent-skills/skills/godot/godot-shaders ~/.claude/skills/godot-shaders
skills/godot/godot-shaders/SKILL.md · version 5406ee91

Use it when

  • godot-shaders covers both canvas_item shaders for 2D effects and spatial shaders for 3D rendering.
  • Yes.

Verify before relying

Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

gamedev-skills/awesome-gamedev-agent-skills/godot-shaders · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What is godot-shaders and how do I write GDShader files?

godot-shaders is a skill for mastering Godot 4.x shader development in GDShader language. It teaches you to write, test, and debug custom shaders for creating visual effects and materials. You'll learn shader fundamentals, syntax, and best practices to accelerate your shader iteration and solve rendering challenges efficiently in Godot 4.x projects.

How do I create 2D and 3D visual effects using canvas_item and spatial shaders?

godot-shaders covers both canvas_item shaders for 2D effects and spatial shaders for 3D rendering. Canvas_item shaders run on 2D nodes and let you manipulate pixels in screen space, while spatial shaders apply to 3D meshes and materials. The skill teaches you to structure, write, and optimize both shader types to create dissolve effects, rim lighting, scrolling textures, and other visual effects.

Can godot-shaders help me migrate Godot 3 shaders to 4?

Yes. godot-shaders includes guidance on porting Godot 3.x shaders to 4.x with updated syntax and hints. The skill covers syntax changes, new hint directives like hint_screen_texture and source_color, and function signatures so you can adapt your existing shader code to Godot 4.x standards and take advantage of new features.

How do I implement screen-space post-processing effects with hint_screen_texture?

godot-shaders teaches you to use hint_screen_texture for screen-space post-processing. This hint lets you sample the rendered screen texture in your shader, enabling effects like blur, color grading, and distortion. The skill covers the syntax, sampling patterns, and best practices for building efficient post-processing shaders in Godot 4.x.

How can I expose shader uniforms and animate them with TIME and UV sampling?

godot-shaders shows you how to declare uniforms in your shader code and expose them in the Inspector for real-time tweaking. You'll learn to use the TIME built-in variable for frame-based animation and UV sampling for texture manipulation. The skill covers fract wrapping, texture scrolling, and TIME-driven effects to create dynamic, animated materials.

What shader material and inspector features does godot-shaders cover?

godot-shaders covers shader material creation, uniform exposure in the Inspector, and material parameter control. You'll learn to structure uniforms with hints, set default values, and expose them for artists and designers to adjust. The skill also teaches fragment and vertex function fundamentals, discard transparency, noise textures, and other Inspector-driven shader workflows.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Godot Shaders (4.x)

Write canvas_item (2D) and spatial (3D) shaders in the Godot Shading Language, animate with TIME/UV, expose uniforms, and read the screen. Targets Godot 4.3+.

When to use

  • Use when writing .gdshader code or a ShaderMaterial: 2D effects (outline, dissolve, flash, water), 3D surface shaders (rim light, toon, scrolling UV), or screen-space post effects.

When not to use: the cross-engine concepts of shading (UVs, vertex/fragment theory) → shader-programming; particles/VFX nodes → general 3D; non-shader visuals.

Core workflow

  1. **Pick the

(truncated - see the full file via the links below)

File tree — 2 files
skills/godot/godot-shaders/SKILL.md
skills/godot/godot-shaders/references/shading-language.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Write and debug Godot 4.x shaders in GDShader language”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Godot Shader Developer
by TravisLeeeeee · TravisLeeeeee/awesome-openclaw-personas

Master shader development within Godot's rendering pipeline. This skill equips you to author custom GLSL shaders, validate them in real-time, and refine visual effects for your game projects. Whether you're building post-processing effects or material-level graphics, you'll gain hands-on guidance for debugging and optimizing shader behavior.

no license declared → metadata onlyupdated Apr 2026
★ 105repo stars
shader-programming
by gamedev-skills · gamedev-skills/awesome-gamedev-agent-skills

Shader-programming teaches the core concepts behind GPU-accelerated graphics that transfer across different game engines and platforms. You'll explore vertex and fragment shaders, lighting models, and visual effects while building a foundation that applies whether you're working in Unity, Unreal, or Godot. Gain hands-on experience writing portable shader code that maximizes your creative control over rendering.

Apache-2.0updated Jul 2026
★ 356repo stars
shader-basics
by jame581 · jame581/GodotPrompter

This skill equips you with essential shader techniques for Godot game development, covering both 2D and 3D rendering pipelines. You'll explore shader syntax, material properties, and practical effects that bring visual polish to your projects. Perfect for developers ready to move beyond built-in materials into custom visual solutions.

MITupdated Jul 2026
★ 487repo stars
shader-fundamentals
by Bbeierle12 · Bbeierle12/Skill-MCP-Claude

Dive into the core concepts of shader programming with this comprehensive guide to GLSL. Learn how vertex and fragment shaders work together to control rendering pipelines, explore essential techniques for lighting and color manipulation, and build the foundation needed to create custom visual effects in graphics applications.

MITupdated Jul 2026
★ 8repo stars
R3f Shaders
by EnzeD · EnzeD/r3f-skills

R3f Shaders provides a curated collection of shader effects and materials designed specifically for React Three Fiber developers. Access pre-built GLSL code and material definitions to accelerate your 3D graphics pipeline without reinventing visual effects from scratch.

no license declared → metadata onlyupdated Jan 2026
★ 105repo stars
r3f-materials
by Bbeierle12 · Bbeierle12/Skill-MCP-Claude

r3f-materials equips you with practical knowledge of Three.js material systems within React Three Fiber workflows. Discover how to select, configure, and optimize materials for different rendering scenarios, from basic geometries to complex shader-driven effects.

MITupdated Jul 2026
★ 8repo stars

More skills Shadertoy (CC-BY-SA-4.0)

Tags
shader-authoring2d-effects3d-materialspost-processinganimation-techniquesversion-migrationgpu-programmingvisual-effectsmaterial-systemreal-time-rendering