What problem does it solve? Building TouchDesigner projects by hand requires memorizing version-specific parameter names, wiring rules, and operator quirks that change between releases. This Skill lets an AI agent create, wire, parameterize, debug, and record TouchDesigner networks programmatically through the twozero MCP server's 36 native tools, eliminating guesswork and trial-and-error. ## Core Features & Use Cases - Network construction and inspection: Create operators, set validated parameters, wire connections, and query network structure, errors, and performance via tools like td_create_operator, td_set_operator_pars, and td_get_errors. - Audio-reactive and GLSL workflows: Proven recipes for spectrum-driven shaders, feedback loops, and MovieFileOut recording, with empirically verified rules (e.g., never use Lag CHOP on spectrum data). - Deep reference library: 20+ reference files covering operators, pitfalls, 3D scenes, animation, MIDI/OSC, projection mapping, particles, and external data I/O. - Use Case: Ask the agent to build an audio-reactive GLSL visual: it discovers correct parameter names with td_get_par_info, builds the AudioFileIn → AudioSpectrum → CHOP to TOP → GLSL chain, verifies output via screenshots, and records ProRes video. ## Quick Start Run the bundled setup script with bash "${HERMES_HOME:-$HOME/.hermes}/skills/creative/touchdesigner-mcp/scripts/setup.sh", then drag the downloaded twozero.tox into TouchDesigner and enable MCP auto-start.