dylanroscover/Embody

The most comprehensive MCP toolkit for TouchDesigner

This repository also configures its own agents. See what Embody tells them →

203Stars on the repository
33Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

add-mcp-tool

01

dylanroscover/Embody

Skill Claude Code

Add a new MCP tool to the Envoy server (Embody development).

not rated 203 +6 yesterday A SkillSpector: warn 20 tokens original MIT

agent-tests

02

dylanroscover/Embody

Skill Claude Code

MUST READ before calling RunAgentTests or touching agent-tier test infrastructure -- these tests spawn real AI clients (Claude Code, Codex) and SPEND SUBSCRIPTION USAGE; never run casually. Tier model, async runner rationale, auth/isolation rules.

not rated 203 +6 yesterday B SkillSpector: warn 56 tokens original MIT

brief

03

dylanroscover/Embody

Skill Claude Code

Compile a conversational request into an Embody task brief (briefs/.md): skills to load, discovered anchors, verifiable success criteria, and gates -- then execute the work from that contract. User-invoked via /brief.

not rated 203 +6 yesterday A SkillSpector: pass 49 tokens original MIT

build-ui

04

dylanroscover/Embody

Skill Claude Code

MUST READ before building or styling any TouchDesigner panel UI (dialog, wizard, HUD, control panel, buttons, text): design tokens, layout rules, component recipes, and the OP Viewer TOP verification loop. Mechanics (which panel COMP, single-window, click handling) are in td-ui-mechanics.md beside it.

not rated 203 +6 changed 1mo ago A SkillSpector: pass 68 tokens original MIT

create-extension

05

dylanroscover/Embody

Skill Claude Code

MUST READ before calling createextension. Required parameters, lifecycle methods, and wiring steps.

not rated 203 +6 changed 21d ago A SkillSpector: pass 21 tokens original MIT

create-operator

06

dylanroscover/Embody

Skill Claude Code

MUST READ before creating or moving any operator (createop, copyop, setopposition, or executepython builds). Required verification, canonical positioning recipe, and error-checking steps.

not rated 203 +6 changed 21d ago A SkillSpector: pass 42 tokens original MIT

debug-operator

07

dylanroscover/Embody

Skill Claude Code

TRIGGER when operator errors appear or user reports broken behavior. Systematic diagnosis workflow.

not rated 203 +6 changed 21d ago A SkillSpector: pass 21 tokens original MIT

dylanroscover/Embody

Skill Claude Code

MUST READ before calling externalizeop or saveexternalization. Required workflow steps.

not rated 203 +6 changed 21d ago A SkillSpector: warn 22 tokens original MIT

manage-annotations

09

dylanroscover/Embody

Skill Claude Code

MUST READ before creating, modifying, or querying annotations. Contains parameter names, coordinate model, and API quirks.

not rated 203 +6 changed 21d ago A SkillSpector: pass 28 tokens original MIT

mcp-tools-reference

10

dylanroscover/Embody

Skill Claude Code

MUST READ before first MCP tool call in a session. Complete Envoy tool catalog with parameters and usage.

not rated 203 +6 changed 8d ago A SkillSpector: warn 27 tokens original MIT

merge-divergent-tox

11

dylanroscover/Embody

Skill Claude Code

Merge or compare two divergent TouchDesigner .tox/.toe binaries that git cannot three-way-merge. Load when a merge/rebase conflicts on a .tox or .toe, when asked to merge, port, reconcile, or diff two versions of a TD component, or when comparing a component across branches, machines, or TD builds.

not rated 203 +6 changed 21d ago A SkillSpector: pass 74 tokens original MIT

movie-export

12

dylanroscover/Embody

Skill Claude Code

MUST READ before recording, exporting, or batch-encoding any movie or image sequence from TouchDesigner: the Realtime trap, zero-drop verification, deterministic per-frame export, async file-reader staleness.

not rated 203 +6 yesterday A SkillSpector: warn 45 tokens original MIT

multi-instance

13

dylanroscover/Embody

Skill Claude Code

Workflow for running multiple TD instances with Envoy, switching between them, and understanding the instance registry.

not rated 203 +6 changed 10d ago A SkillSpector: pass 23 tokens original MIT

dylanroscover/Embody

Skill Claude Code

MUST READ when a peers advisory appears or multiple AI sessions are active in the same TouchDesigner project: advisory contract, claim leases, destructive gates, raw-file-edit visibility, division of labor.

not rated 203 +6 changed 21d ago A SkillSpector: pass 47 tokens original MIT

parameter-design

15

dylanroscover/Embody

Skill Claude Code

MUST READ before creating or designing custom parameters on any COMP: pages, styles, ranges, help text, naming, ParGroup gotchas.

not rated 203 +6 changed 21d ago A SkillSpector: pass 32 tokens original MIT

pop-networks

16

dylanroscover/Embody

Skill Claude Code

MUST READ before building or editing POP networks, particle systems, GPU point/geometry work, glslPOP compute, or converting SOP chains to POPs in TouchDesigner 2025+.

not rated 203 +6 changed 21d ago A SkillSpector: pass 42 tokens original MIT

release

17

dylanroscover/Embody

Skill Claude Code needs its repo

MUST READ before preparing a release commit or GitHub release -- the blocking GitHub preflight (dev/releasepreflight.py), project.save() versioning, changelog, README, template sync verification, fresh-install smoke, and the post-push GitHub release procedure (references/github-release.md).

not rated 203 +6 changed 21d ago A SkillSpector: warn 63 tokens original MIT

run-tests

18

dylanroscover/Embody

Skill Claude Code

Run Embody's test suite and write new tests (Embody development).

not rated 203 +6 changed 1mo ago A SkillSpector: pass 18 tokens original MIT

specimen-authoring

19

dylanroscover/Embody

Skill Claude Code

Workflow and hard-won TD patterns for authoring Embody Specimens (the transparent TDXN gallery networks). Load before building or persisting a Specimen.

not rated 203 +6 changed today A SkillSpector: pass 38 tokens original MIT

td-api-reference

20

dylanroscover/Embody

Skill Claude Code

MUST READ before writing TD Python via executepython, setdatcontent, or editdatcontent, and before any heavy build. Parameters, storage, operators, referencing, threading, cook model, heavy-build safety caps.

not rated 203 +6 changed 21d ago A SkillSpector: warn 48 tokens original MIT

td-recovery

21

dylanroscover/Embody

Skill Claude Code

MUST READ when Envoy/TD connectivity is broken and has not self-healed: bridge internals, manual recovery, stale instances, broken venv.

not rated 203 +6 changed 10d ago C 36 tokens original MIT

visual-aesthetics

22

dylanroscover/Embody

Skill Claude Code

MUST READ before building or refining rendered visual output in TouchDesigner: generative art, VJ visuals, shaders, scenes, renders, projections, or anything shown on screen. Principles, verified TD recipes, and named looks for composition, camera, lighting, value, color, contrast, motion, materials, and finishing.

not rated 203 +6 changed 21d ago A SkillSpector: pass 70 tokens original MIT

collab

23

dylanroscover/Embody

Skill Claude Code

Switch this session into thinking-partner mode for TouchDesigner: discuss, read the docs, build one small step at a time in the visible output, and hand the next decision back instead of finishing the network autonomously. User-invoked via /collab; /brief or 'just build it' restores the autonomous contract.

not rated 203 +6 yesterday A 69 tokens original MIT

glsl-shaders

24

dylanroscover/Embody

Skill Claude Code

MUST READ before writing GLSL or creating a glslTOP, glslmultiTOP, glslMAT or glslPOP: docked DATs, uniforms and the Colors page, TD's built-in functions and samplers, feedback and multi-pass, reading compile errors. Every built-in named here compiled on TD 2025.33230.

not rated 203 +6 yesterday A 76 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: