tebjan/vvvv-skills

Skills to help AI Agents master the vvvv gamma ecosystem

32Stars on the repository
15Mods indexed here, across every type
24d agoLast push, which is what freshness is scored on
customA LICENSE file GitHub cannot name, so bodies are not copied

vvvv-channels

01

tebjan/vvvv-skills

Skill Claude CodeCodex

Helps work with vvvv gamma's Channel system from C# — IChannelHub, public channels, [CanBePublished] attributes, hierarchical data propagation, channel subscriptions, bang channels, and spread sub-channels. Use when reading or writing public channels from C# nodes, publishing .NET types as channels, working with…

not rated 32 24d ago A 126 tokens

vvvv-custom-nodes

02

tebjan/vvvv-skills

Skill Claude CodeCodex

Helps write C# node classes for vvvv gamma — the [ProcessNode] lifecycle pattern, Update() method, out parameters, pin configuration, change detection, stateless operation nodes, the public-API import model, and service consumption via NodeContext (IFrameClock, Game access, logging). Use when writing a node class…

not rated 32 24d ago A 144 tokens

vvvv-debugging

03

tebjan/vvvv-skills

Skill Claude CodeCodex

Set up debugging for vvvv gamma C# node projects -- generate VS Code launch.json and tasks.json configurations, attach debugger to running vvvv, configure Visual Studio debug profiles, and use debugging best practices. Use when setting up a debugger for vvvv, creating launch configurations, attaching to vvvv process…

not rated 32 24d ago A 90 tokens

vvvv-dotnet

04

tebjan/vvvv-skills

Skill Claude CodeCodex

Helps with .NET integration in vvvv gamma — NuGet packages, library references, .csproj project configuration, the [assembly: ImportAsIs] attribute, vector type interop, and async patterns. Use when adding NuGet packages, configuring build settings, referencing external .NET libraries, setting up the ImportAsIs…

not rated 32 24d ago A 100 tokens

tebjan/vvvv-skills

Skill Claude CodeCodex

Helps create vvvv gamma editor extensions — .HDE.vl file naming, Command node registration with keyboard shortcuts, SkiaWindow/SkiaWindowTopMost window types, docking with WindowFactory, and API access to hovered/selected nodes via VL.Lang Session nodes. Use when building editor plugins, custom tooling windows, or…

not rated 32 24d ago A 78 tokens

vvvv-fileformat

06

tebjan/vvvv-skills

Skill Claude CodeCodex

Describes the .vl XML file format used by vvvv gamma — document structure, element hierarchy, ID system (base62 GUIDs), NodeReference/Choice patterns, Pins, Pads (IOBoxes), Links, ProcessDefinition/Fragment lifecycle, regions (If/ForEach/Cache), type definitions, TypeAnnotations, and property serialization. Use when…

not rated 32 24d ago A 102 tokens

vvvv-fundamentals

07

tebjan/vvvv-skills

Skill Claude CodeCodex

Explains vvvv gamma core concepts — data types, frame-based execution model, pins, pads, links, node browser, live compilation (source project vs binary reference workflows), .vl document structure, file types (.vl/.sdsl/.cs/.csproj), ecosystem overview, and AppHost runtime detection. Use when the user asks about vvvv…

not rated 32 24d ago A 107 tokens

vvvv-node-libraries

08

tebjan/vvvv-skills

Skill Claude CodeCodex

Helps set up C# library projects that provide nodes to vvvv gamma — project directory structure, Initialization.cs with AssemblyInitializer, service registration via RegisterService, IResourceProvider factories, ImportAsIs / ImportNamespace / ImportType selection, category organization, aspects…

not rated 32 24d ago A 280 tokens

vvvv-patching

09

tebjan/vvvv-skills

Skill Claude CodeCodex

Explains vvvv gamma visual programming patterns — dataflow, node connections, regions (ForEach/If/Switch/Repeat/Accumulator), channels for reactive data flow, event handling (Bang/Toggle/FrameDelay/Changed), patch organization, and common anti-patterns (circular dependencies, polling vs reacting, ignoring Nil). Use…

not rated 32 24d ago A 96 tokens

vvvv-shaders

10

tebjan/vvvv-skills

Skill Claude CodeCodex

Helps write SDSL shaders for Stride and vvvv gamma — TextureFX, shader mixins, compute shaders, and ShaderFX composition. SDSL is a superset of HLSL, so use this skill when writing or debugging .sdsl shader files, GPU shaders, visual effects, HLSL code for vvvv, working with the Stride rendering pipeline, composing…

not rated 32 24d ago A 127 tokens

vvvv-spreads

11

tebjan/vvvv-skills

Skill Claude CodeCodex

Helps write code using vvvv gamma's Spread immutable collection type and SpreadBuilder . Use when working with Spreads, SpreadBuilder, collections, arrays, iteration, mapping, filtering, zipping, accumulating, or converting between Span and Spread. Trigger whenever the user writes collection-processing C# code in vvvv…

not rated 32 24d ago A 96 tokens

vvvv-startup

12

tebjan/vvvv-skills

Skill Claude CodeCodex

Covers launching vvvv gamma from the command line or programmatically -- normal startup, opening specific .vl patches, command-line arguments, package repositories, and key filesystem paths (install directory, user data, sketches, exports, packages). Use when starting vvvv, configuring launch arguments, setting up…

not rated 32 24d ago A 77 tokens

vvvv-testing

13

tebjan/vvvv-skills

Skill Claude CodeCodex

Set up and run automated tests for vvvv gamma packages and C# nodes -- VL.TestFramework with NUnit for library/package authors (CI-ready), test .vl patches with assertion nodes, and lightweight agent-driven test workflows. Use when writing tests for vvvv packages, setting up test infrastructure, creating test patches…

not rated 32 24d ago A 82 tokens

tebjan/vvvv-skills

Skill Claude CodeCodex

Diagnoses and fixes common vvvv gamma errors in C# nodes, SDSL shaders, and runtime behavior. Use when encountering errors, exceptions, crashes, red nodes, shader compilation failures, missing nodes in the browser, performance issues, or unexpected behavior.

not rated 32 24d ago A 57 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: