A specialized framework for setting up and executing automated tests for vvvv gamma packages and C# nodes.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install vvvv-testing
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-testing using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The vvvv-testing skill provides a comprehensive environment for validating vvvv gamma projects, offering two primary methodologies: the VL.TestFramework for library authors and lightweight agent-driven workflows for quick verification. By utilizing Openclaw Skills, developers can implement NUnit-based test projects that ensure package stability through automated compilation checks and runtime assertions.
This skill is essential for maintaining high-quality codebases in the vvvv ecosystem, allowing for seamless integration of visual programming logic with professional software testing standards. It bridges the gap between creative patching and robust engineering by providing tools for both manual and automated verification of .vl patches and C# nodes.
To get started with this skill, configure your test project by creating a .csproj file with the following dependencies:
<ItemGroup>
<PackageReference Include="NUnit" Version="4.*" />
<PackageReference Include="NUnit3TestAdapter" Version="4.*" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.*" />
</ItemGroup>
Run your tests from the command line using the dotnet CLI:
# Execute all tests in the solution
dotnet test
# Run a specific test case
dotnet test --filter "NameOfYourTest"
The skill follows specific discovery conventions to organize and identify testable assets:
| Location | File Type | Purpose |
|---|---|---|
tests/ |
.vl |
Auto-discovered test documents and individual test nodes. |
help/ |
.vl |
Validated for compilation errors to ensure help patches work. |
root/ |
.csproj |
The C# project defining the NUnit environment. |
Test results are typically output to the console or saved as .trx files for CI/CD reporting.
TestNodes library inside VL patches.TestEnvironment reuse across multiple test cases.Loading
A technical blueprint for launching and configuring vvvv gamma through the command line, enabling automated workflows and package development.

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

A specialized development toolset for writing and debugging Stride Shading Language (SDSL) and HLSL shaders within the vvvv gamma ecosystem.

A comprehensive guide to vvvv gamma visual programming patterns, covering dataflow, state management, and event handling for AI-assisted development.

A comprehensive diagnostic guide for resolving C# node errors, SDSL shader issues, and runtime performance bottlenecks in vvvv gamma development.

An intelligent personal scheduling tool that enables natural language event management, automated reminders, and local data privacy.








































