A specialized development toolset for writing and debugging Stride Shading Language (SDSL) and HLSL shaders within the vvvv gamma ecosystem.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install vvvv-shaders
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install vvvv-shaders using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
SDSL is the Stride Shading Language, a powerful superset of HLSL designed for the Stride engine and vvvv gamma. This skill empowers AI agents to assist developers in creating complex GPU effects, compute shaders, and texture processing filters by leveraging SDSL unique features like shader classes, multiple inheritance (mixins), and the automated streams system. Using these Openclaw Skills, developers can bridge the gap between traditional HLSL and the modular, composition-based approach required for modern visual programming. It covers everything from basic TextureFX to advanced ShaderFX patterns and cross-stage data flow management.
The system simplifies vertex and pixel shader interaction by replacing manual structs with a unified streams system. This allows for cleaner, more maintainable code when building visual effects for high-end rendering pipelines using Openclaw Skills for automated agent assistance.
To use these Openclaw Skills for shader development, ensure your environment is configured for vvvv gamma and Stride. Shaders must be written in .sdsl files.
# Ensure the .sdsl files are placed in the /vl/shaders/ directory of your project
# vvvv gamma will automatically pick up changes and recompile the nodes
Remember that SDSL requires a semicolon after the closing brace of a shader class. Openclaw Skills can help validate this syntax automatically.
The skill follows a strict naming convention to facilitate automatic node generation in vvvv. Use this table to determine the correct file suffix for your Openclaw Skills workflow:
| File Suffix | vvvv Node Category | Primary Use Case |
|---|---|---|
| _TextureFX.sdsl | TextureFX | 2D Image effects and filters |
| _DrawFX.sdsl | DrawFX | 3D Geometry rendering and rasterization |
| _ComputeFX.sdsl | ComputeFX | GPGPU calculations and buffer manipulation |
| _ShaderFX.sdsl | ShaderFX | Composable shader logic and math |
Loading
A comprehensive guide to vvvv gamma visual programming patterns, covering dataflow, state management, and event handling for AI-assisted development.

A comprehensive toolkit for AI agents to architect and configure C# library projects for the vvvv gamma visual programming environment.

A foundational skill for AI agents to master vvvv gamma visual programming, live C# compilation, and .NET 8 integration.

A comprehensive technical specification for the XML-based .vl file format used to encode visual dataflow programs in vvvv gamma.

A specialized skill for AI agents to write high-performance C# code using vvvv gamma's immutable Spread collection types and SpreadBuilder.

A technical blueprint for launching and configuring vvvv gamma through the command line, enabling automated workflows and package development.








































