godot-shaders-basics

Port Godot shader templates and utilities for 2D and 3D visual effects.

Updated Aug 8, 2026
One-click install
npx skills add https://github.com/kimgea/agent-kit --skill godot-shaders-basics-kimgea
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: godot-shaders-basics
Source: https://github.com/kimgea/agent-kit/tree/main/skills/godot-shaders-basics
Command: npx skills add https://github.com/kimgea/agent-kit --skill godot-shaders-basics-kimgea

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Centralizes shader templates and utilities for Godot to accelerate visual effects development, reducing setup time and ensuring consistency across projects.

Core Features & Use Cases

  • Provides ready-to-use templates for 2D canvas_item and 3D spatial shaders with parameterized uniforms.
  • Supports common effects (dissolve, wave distortion, outlines) and a workflow for rapid material iteration.
  • Useful for game UI, post-processing, and stylized rendering pipelines.

Quick Start

Load and apply the included vfx_port_shader.gdshader to a ShaderMaterial on a target node and adjust the offered uniforms to achieve the desired look.

Frequently Asked Questions about godot-shaders-basics

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

FAQPage Schema
How do I create custom shaders in Godot for 2D and 3D projects?

Godot shader templates allow rapid creation of custom materials by applying a ShaderMaterial to a target node and loading a template like vfx_port_shader.gdshader. Parameterized uniforms let you iterate on visual effects without rewriting code.

Does this Skill support both canvas_item and spatial shaders in Godot?

Yes, it supports both canvas_item shaders for 2D UI and spatial shaders for 3D rendering. This allows you to build consistent visual effects across different dimensions within your Godot project using the same set of templates.

What common visual effects can I achieve using these Godot shader templates?

These Godot shader templates provide ready-to-use patterns for common visual effects including dissolve, wave distortion, and outlines. They are designed to accelerate development for game UI, post-processing, and stylized rendering pipelines.

How do I use editor-exposed parameters to tweak Godot materials?

Editor-exposed parameters, or uniforms, are built into the shader templates. After assigning the shader to a ShaderMaterial, you can adjust these uniforms directly in the Godot inspector to test and iterate on the desired look.

Can I use these shader templates for post-processing in Godot?

Yes, the templates are useful for post-processing pipelines in Godot. They provide reusable utilities and parameterized shaders that help you quickly set up and test screen-wide visual effects.