dylanroscover/Embody

MCP server for TouchDesigner — build, wire, and debug networks with AI. Plus git-diffable externalization.

166Stars on the repository
28Mods indexed here, across every type
3d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

add-mcp-tool

01

dylanroscover/Embody

Skill Claude CodeCodex

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

166 3d ago A 20 tokens original MIT

agent-tests

02

dylanroscover/Embody

Skill Claude CodeCodex

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.

166 3d ago B 56 tokens original MIT

brief

03

dylanroscover/Embody

Skill Claude CodeCodex

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.

166 3d ago A 49 tokens original MIT

build-ui

04

dylanroscover/Embody

Skill Claude CodeCodex

Load BEFORE building or restyling any TD panel UI (dialogs, wizards, HUDs, control surfaces). This is the design layer; td-ui-mechanics.md (in this skill directory) is the mechanics (which COMP to use, single-window, etc.). A panel is not done until a captured frame / live window proves it reads cleanly.

166 3d ago A 0 tokens original MIT

create-extension

05

dylanroscover/Embody

Skill Claude CodeCodex

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

166 3d ago A 21 tokens original MIT

create-operator

06

dylanroscover/Embody

Skill Claude CodeCodex

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

166 3d ago A 42 tokens original MIT

debug-operator

07

dylanroscover/Embody

Skill Claude CodeCodex

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

166 3d ago A 21 tokens original MIT

dylanroscover/Embody

Skill Claude CodeCodex

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

166 3d ago A 22 tokens original MIT

manage-annotations

09

dylanroscover/Embody

Skill Claude CodeCodex

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

166 3d ago A 28 tokens original MIT

mcp-tools-reference

10

dylanroscover/Embody

Skill Claude CodeCodex

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

166 3d ago A 27 tokens original MIT

merge-divergent-tox

11

dylanroscover/Embody

Skill Claude CodeCodex

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.

166 3d ago A 74 tokens original MIT

movie-export

12

dylanroscover/Embody

Skill Claude CodeCodex

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.

166 3d ago A 45 tokens original MIT

multi-instance

13

dylanroscover/Embody

Skill Claude CodeCodex

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

166 3d ago A 23 tokens original MIT

dylanroscover/Embody

Skill Claude CodeCodex

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.

166 3d ago A 47 tokens original MIT

parameter-design

15

dylanroscover/Embody

Skill Claude CodeCodex

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

166 3d ago A 32 tokens original MIT

pop-networks

16

dylanroscover/Embody

Skill Claude CodeCodex

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+.

166 3d ago A 42 tokens original MIT

release

17

dylanroscover/Embody

Skill Claude CodeCodex

Procedure for preparing version release commits -- changelog, README, templates, versioning.

166 3d ago A 16 tokens original MIT

run-tests

18

dylanroscover/Embody

Skill Claude CodeCodex

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

166 3d ago A 18 tokens original MIT

specimen-authoring

19

dylanroscover/Embody

Skill Claude CodeCodex

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

166 3d ago A 38 tokens original MIT

td-api-reference

20

dylanroscover/Embody

Skill Claude CodeCodex

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.

166 3d ago A 48 tokens original MIT

td-recovery

21

dylanroscover/Embody

Skill Claude CodeCodex

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

166 3d ago C 36 tokens original MIT

visual-aesthetics

22

dylanroscover/Embody

Skill Claude CodeCodex

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.

166 3d ago A 70 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: