vvvv-channelsHelps work with vvvv gamma's Channel system from C# — IChannelHub, public channels, [CanBePublished] attributes, hierarchical data propagation, channel subsc...
Install via ClawdBot CLI:
clawdbot install tebjan/vvvv-channelsGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Mar 20, 2026
Developers use this skill to bind C# nodes to public channels for controlling audio parameters like volume or effects in interactive art installations. By leveraging IChannelHub and the retry-bind pattern, they ensure reliable reactive updates from UI sliders or sensor inputs, enabling dynamic soundscapes that respond to user interactions.
This skill facilitates two-way data binding between C# logic and UI elements in vvvv gamma applications, such as dashboards or control panels. Using [CanBePublished] attributes on model classes, developers expose properties as channels, allowing seamless synchronization of settings like brightness or toggle states across the interface without manual event handling.
Engineers implement hierarchical channel paths to manage complex data flows in simulation or visualization tools, such as adjusting parameters for spread elements like multiple 3D objects. The skill's support for automatic sub-channel creation ensures efficient propagation of changes through nested models, reducing boilerplate code for reactive updates.
Integrators use this skill to subscribe to channel changes from external sources like OSC or Redis, enabling reactive data flow in smart home or industrial IoT systems. By utilizing PublicChannelHelper for subscriptions, they can trigger actions in C# nodes based on real-time sensor data, such as adjusting lighting or logging events.
Game developers leverage channels to create observable state for game parameters, such as player health or score, within vvvv gamma prototypes. The skill's focus on IChannelHub and TryGetChannel allows for efficient reading and writing of values, supporting interactive gameplay elements that react instantly to in-game events.
Offer a subscription-based platform that integrates this skill to provide pre-built C# nodes and templates for vvvv gamma, targeting artists and developers. Revenue comes from monthly fees for access to advanced features like custom channel utilities and support, helping users accelerate project development in interactive media.
Provide specialized consulting services to businesses needing custom vvvv gamma solutions, such as interactive installations or data visualization tools. Revenue is generated through project-based contracts, leveraging this skill to implement reactive data flows and channel management tailored to client specifications.
Develop and sell online courses or workshops focused on vvvv gamma and C# integration, using this skill as a core teaching tool. Revenue streams include course fees and certification exams, catering to developers seeking to master reactive programming and channel systems in creative coding environments.
💬 Integration Tip
Always use TryGetChannel instead of TryAddChannel to avoid NullReferenceException issues, and implement the retry-bind pattern in C# nodes to handle channels that may not be initialized at startup.
Scored Apr 19, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.