claude

tdmcp-skills

TouchDesigner skills — workflow, builders, and pitfalls for TOPs, CHOPs, POPs, SOPs, GLSL, materials, components, and UI.

43 on GitHubby Derivativev1.4.2Shared Use Licenseupdated 2 days ago
/

Plugin tdmcp-skills from marketplace touchdesigner in TouchDesigner/TDMCPSkills. Commands read from the repo's manifest — yesterday.

What it installs

Skills (20)

  • td-skills-local

    Install, update, or remove TD skills in the current project. Use when the user asks to install skills locally, update local skills, or remove local skill overrides.

  • td-build-planning

    Plan TouchDesigner builds — scout networks, decide operators, allocate positions, phase work. Use before any multi-operator build.

  • td-chop-family

    Build CHOP chains for audio, LFOs, animation, and data-driven control. Use when creating CHOPs or driving parameters from CHOPs.

  • td-colab

    Collaborative mode — you're a thinking partner in TouchDesigner, not a builder. Load when you're sliding into auto-building or need to reset the collaborative frame.

  • td-comp-architecture

    Component design — baseCOMPs, extensions, custom parameters, parent shortcuts, modularity. Use when creating COMPs or structuring projects.

  • td-dat-family

    DAT operations — table data, Python callbacks, parameter execute, CHOP execute. Use when creating or populating any DAT.

  • td-general

    Core TouchDesigner conventions and the skill map — workflow phases, naming, paths, tool preferences, universal pitfalls. Load FIRST on any TouchDesigner task, before any other td- skill.

  • td-geometry-instancing

    Geometry instancing — geometryCOMP instance setup, data sources (CHOP/DAT/TOP/POP), transforms, textures. Use when instancing geometry.

  • td-glsl-shaders

    GLSL shaders in TouchDesigner — pixel, compute, vertex, POP, uniforms, docked DATs. Use when writing GLSL or creating glslTOP/glslMAT/glslPOP.

  • td-lister-ui

    Lister and TreeLister UI — tables, interactive lists, data browsers. Use when building list-based interfaces.

  • td-mat-family

    Materials — constantMAT, pbrMAT, pointspriteMAT, glslMAT, lineMAT, placement, blending. Use when assigning or creating materials for rendering.

  • td-network-cleanup

    Clean up TouchDesigner network layout — alignment, spacing, annotations, colors. Use after builds to organize operators.

  • td-node-layout

    Network layout conventions — spacing, flow direction, positioning patterns. Use during any build or cleanup that places operators.

  • td-performance-check

    TouchDesigner performance — selective cooking, GPU vs CPU, operator-driven animation, avoiding per-frame Python. Use when cooking cost matters or profiling a network.

  • td-pop-family

    POP networks — particles, geometryCOMP lifecycle, feedback, forces, instancing. Use when building GPU point operations.

  • td-python-extension

    Python extensions — extension classes, ext0object, parameter callbacks, lifecycle, state/persistence, scriptTOP/numpy. Use when building Python-driven baseCOMPs.

  • td-review-network

    Validate completed builds — check errors, verify wiring, diagnose root causes. Use after builds to verify correctness.

  • td-sop-family

    SOP geometry — procedural modeling, CPU-based geometry operations. Use when SOPs are needed (prefer POPs for GPU work).

  • td-top-family

    TOP chains — image processing, compositing, render pipelines, feedback loops. Use when building texture operator chains.

  • td-working-mode

    Working posture — route work to the agent's strengths (code-on-disk + empirical verification) and away from blind spatial node-building. Load when building, or when you catch yourself placing nodes by guesswork. Sibling to td-colab.

MCP servers (1)

  • tdmcp

    connects to: http://localhost:13316/mcp

View source on GitHub

Maintain tdmcp-skills?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted