← Back to Skills Marketplace
tebjan

Vvvv Channels

by Tebjan Halm · GitHub ↗ · v1.0.1
cross-platform ✓ Security Clean
292
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install vvvv-channels
Description
Helps work with vvvv gamma's Channel system from C# — IChannelHub, public channels, [CanBePublished] attributes, hierarchical data propagation, channel subsc...
Usage Guidance
This skill is a documentation-style helper for vvvv gamma channel programming and appears internally consistent. Before installing/use: (1) be mindful that publishing a .NET type via [CanBePublished(true)] will expose its public properties as channels — avoid publishing secrets or sensitive data; (2) the Scene Load example reads local files (File.ReadAllText) — validate file paths and source of JSON before loading to avoid injecting unexpected models; (3) subscribing/writing to public channels can expose state app-wide, so confirm you only bind to channels you intend to interact with; and (4) verify VL.Core version compatibility (the doc references VL.Core 2025.7.1-0163+) matches your environment.
Capability Analysis
Type: OpenClaw Skill Name: vvvv-channels Version: 1.0.1 The skill bundle provides legitimate technical documentation and C# code examples for integrating with the vvvv gamma Channel system. It includes helpful warnings about API pitfalls (e.g., avoiding hub.TryAddChannel to prevent crashes) and standard patterns for reactive data binding; no evidence of malicious intent, data exfiltration, or unauthorized execution was found in SKILL.md or examples.md.
Capability Assessment
Purpose & Capability
Name and description match the SKILL.md and examples: all required actions are about reading/writing/subscribing to vvvv channel APIs, publishing .NET types, and managing hierarchical channel state. No unrelated credentials, binaries, or install steps are requested.
Instruction Scope
Runtime instructions and examples stay within the stated goal: using IChannelHub, TryGetChannel, subscriptions, and scene load/save. The only file/system access shown is deliberate (File.Exists/File.ReadAllText for scene loading), which is coherent with the 'Scene Save/Load' example. There are no instructions to read unrelated system state, credentials, or to transmit data to external endpoints.
Install Mechanism
This is instruction-only with no install spec or downloaded artifacts — lowest-risk model for persistence and code execution.
Credentials
No environment variables, credentials, or config paths are requested. The examples use only in-process APIs and local file IO relevant to the documented features.
Persistence & Privilege
Skill does not request always-on presence and uses normal agent-invocation defaults. It does not attempt to modify other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install vvvv-channels
  3. After installation, invoke the skill by name or use /vvvv-channels
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Improved skill descriptions: better triggering for HLSL/shaders, Spreads/collections, ImportAsIs/dotnet, VL packages, reactive channels. Fixed broken cross-skill reference in troubleshooting.
v1.0.0
Initial release of vvvv-channels — C# integration for vvvv gamma Channels. - Provides guidance for accessing vvvv gamma's public channels, IChannelHub usage, and model property publishing from C# - Documents [CanBePublished] attribute conventions for exposing .NET model properties as channels - Explains safe channel lookup, stateful binding patterns, and retry logic for reading/writing channels - Includes best practices and sample utility classes for channel subscriptions and data propagation - Documents hierarchical channel paths, bang channels, spread sub-channels, and ProcessNode channel accessor patterns
Metadata
Slug vvvv-channels
Version 1.0.1
License
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Vvvv Channels?

Helps work with vvvv gamma's Channel system from C# — IChannelHub, public channels, [CanBePublished] attributes, hierarchical data propagation, channel subsc... It is an AI Agent Skill for Claude Code / OpenClaw, with 292 downloads so far.

How do I install Vvvv Channels?

Run "/install vvvv-channels" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Vvvv Channels free?

Yes, Vvvv Channels is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Vvvv Channels support?

Vvvv Channels is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Vvvv Channels?

It is built and maintained by Tebjan Halm (@tebjan); the current version is v1.0.1.

💬 Comments