← Back to Skills Marketplace
Vvvv Spreads
by
Tebjan Halm
· GitHub ↗
· v1.0.1
297
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install vvvv-spreads
Description
Helps write code using vvvv gamma's Spread<T> immutable collection type and SpreadBuilder<T>. Use when working with Spreads, SpreadBuilder, collections, arra...
Usage Guidance
This is an instruction-only helper with code examples for vvvv gamma Spread<T>. It asks for no credentials and installs nothing, so there is no direct exfiltration or install risk. Things to consider before enabling: (1) the skill may trigger automatically when you or your agent mention lists/arrays unless you restrict autonomous invocation — disable autonomous use if you want manual control; (2) verify the patterns and edge cases against your vvvv gamma version and build/test generated code in a safe environment; (3) note the minor version mismatch between the registry (1.0.1) and SKILL.md (1.1) — this is likely cosmetic but worth confirming if provenance/version tracking matters to you; and (4) the content is licensed CC-BY-SA-4.0, so reuse of examples should follow that license.
Capability Analysis
Type: OpenClaw Skill
Name: vvvv-spreads
Version: 1.0.1
The skill bundle provides documentation and C# code examples for working with the Spread<T> collection type in the vvvv gamma framework. It contains standard programming patterns (mapping, filtering, zipping) and performance guidelines without any signs of malicious intent, data exfiltration, or prompt injection. Files reviewed: SKILL.md, examples.md, and _meta.json.
Capability Assessment
Purpose & Capability
Name, description, and included files are consistent: the skill provides guidance and code snippets for vvvv gamma's Spread<T> and SpreadBuilder<T>. It does not request extra binaries, credentials, or unrelated capabilities. Minor metadata mismatch: SKILL.md lists version "1.1" while registry metadata shows 1.0.1 (likely bookkeeping, not a security issue).
Instruction Scope
SKILL.md contains only documentation and C# example code for Spread usage and performance tips. It instructs agents to apply the skill whenever collection-processing C# code appears (including generic terms like 'list' or 'array'), which broadens when the skill might be triggered but stays within the coding-assistant domain. There are no instructions to read files, access environment variables, or contact external endpoints.
Install Mechanism
No install spec and no code files beyond examples and documentation. This is low risk because nothing is downloaded or written to disk by the skill itself.
Credentials
The skill declares no required environment variables, credentials, or config paths. SKILL.md does not reference any secrets or external service tokens.
Persistence & Privilege
Flags are defaults (always: false, user-invocable: true, disable-model-invocation: false). Autonomous invocation is permitted by default on the platform; combined with this skill's narrow scope and lack of sensitive access, that is acceptable. If you prefer the agent not to trigger it automatically when mentioning generic collection terms, consider disabling autonomous invocation or only invoking the skill explicitly.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install vvvv-spreads - After installation, invoke the skill by name or use
/vvvv-spreads - 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-spreads skill.
- Provides guidance and code patterns for using vvvv gamma's Spread<T> and SpreadBuilder<T>.
- Covers creation, access, mapping, filtering, zipping, and accumulation with Spread<T>.
- Includes performance best practices and differences between Spread<T> and ReadOnlySpan<T>.
- Contains example code for typical usage and recommendations for process nodes.
- Designed to assist with collections and iteration in vvvv gamma development.
Metadata
Frequently Asked Questions
What is Vvvv Spreads?
Helps write code using vvvv gamma's Spread<T> immutable collection type and SpreadBuilder<T>. Use when working with Spreads, SpreadBuilder, collections, arra... It is an AI Agent Skill for Claude Code / OpenClaw, with 297 downloads so far.
How do I install Vvvv Spreads?
Run "/install vvvv-spreads" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Vvvv Spreads free?
Yes, Vvvv Spreads is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Vvvv Spreads support?
Vvvv Spreads is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Vvvv Spreads?
It is built and maintained by Tebjan Halm (@tebjan); the current version is v1.0.1.
More Skills