godot-shader

Create Godot shaders for 2D/3D visuals with built-in variable hints.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/Zearain/ludum-dare-59 --skill godot-shader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: godot-shader
Source: https://github.com/Zearain/ludum-dare-59/tree/main/.opencode/skills/godot-shader
Command: npx skills add https://github.com/Zearain/ludum-dare-59 --skill godot-shader

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline Godot shader creation for 2D/3D visuals.

Core Features & Use Cases

  • Supports multiple shader types (canvas_item for 2D, spatial for 3D, particles, sky, fog) and common patterns (outline, dissolve, vignette, hologram) with built-in variable hints.
  • Includes guidance on uniforms, built-in variables, and practical examples that cover materials, post-processing, and MVP shader snippets for rapid prototyping.
  • Use cases span UI effects, animated materials, post-processing passes, and GPU particle shaders across mobile and desktop targets.

Quick Start

Create a basic canvas_item shader that tints a sprite using a uniform color.

Frequently Asked Questions about godot-shader

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

FAQPage Schema
How do I create a Godot 4.x shader for 2D and 3D visuals?

To create Godot 4.x shaders, use canvas_item for 2D and spatial for 3D visuals. This skill provides ready-to-use patterns, built-in variable hints, and uniform guidance for rapid prototyping.

What types of shaders can I build with Godot for game visuals?

Godot shader creation supports canvas_item, spatial, particles, sky, and fog shaders. You can generate common visual patterns including outlines, dissolves, vignettes, and holograms.

Does this Godot shader guidance include mobile-optimized patterns?

Yes, the Godot shader patterns include mobile-optimized guidance. It spans desktop and mobile targets, ensuring your spatial and canvas_item shaders perform efficiently across platforms.

How do I use uniforms and built-in variables in a gdshader?

You use uniforms to pass custom parameters and built-in variables to access Godot engine data in your gdshader. The skill provides uniform hints and practical examples for materials and post-processing passes.

What is the best way to prototype post-processing shaders in Godot?

The best way to prototype post-processing shaders is using MVP shader snippets. The skill provides comprehensive patterns for post-processing passes, UI effects, and animated materials for rapid development.