What problem does it solve? Building TouchDesigner networks programmatically is error-prone because parameter names change between TD versions and naive scripting causes crashes like "Invalid OP object" errors. This Skill provides a verified workflow for driving TouchDesigner 2025.32 through the twozero MCP server (localhost:40404) with 36 native tools, eliminating guesswork around parameter names, wiring, and video recording. ## Core Features & Use Cases - Safe Node Construction: Enforces discovery-first rules (td_get_par_info, td_get_hints) before creating operators, setting parameters, and wiring TOP/CHOP/SOP/DAT/MAT/COMP networks. - Audio-Reactive GLSL Recipes: Provides a tested signal chain (AudioFileIn → AudioSpectrum → Math → CHOP to TOP → GLSL TOP) with verified parameters for spectrum-driven shaders. - Video Recording & Export: Guides MovieFileOut-based recording with ProRes/MJPEG codecs compatible with Non-Commercial licenses, including pre-record FPS and black-frame checks. - Use Case: Ask the agent to build an audio-reactive GLSL visual in TouchDesigner and record 120 frames of ProRes video; the Skill sets up the MCP connection, builds the network with validated parameters, verifies no errors, and records the output. ## Quick Start Run the setup script at scripts/setup.sh, drag twozero.tox into TouchDesigner, enable MCP auto-start, then ask the agent to build a noise-to-level-to-null TOP chain and screenshot the output.