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, adding pins, implementing change detection, accessing services in node constructors, creating stateless utility methods, or deciding whether a class needs [ProcessNode] at all. Requires the assembly to have one of [assembly: ImportAsIs] / [assembly: ImportNamespace] / [assembly: ImportType] set (see vvvv-node-libraries).
$npx -y skills add tebjan/vvvv-skills --skill vvvv-custom-nodesInstalls into the current project.
Run `npx skills use "https://github.com/tebjan/vvvv-skills" --skill "tebjan/vvvv-skills/vvvv-custom-nodes"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/tebjan/vvvv-skills" that are relevant to the current task. Run `npx skills add "https://github.com/tebjan/vvvv-skills"` and select the relevant skills, then follow their instructions.