skilly. Buy ad slot
All skills
Community / AGENT SKILL

tdmcp-troubleshooting

Pantani/tdmcp
0 installs 43 GitHub stars
0

Diagnose tdmcp and TouchDesigner bridge problems with bounded checks and evidence-backed recovery steps.

BEFORE YOU INSTALL

Understand the trade-offs.

SECURITY REVIEW

Not yet assessed

Review the original instructions and requested permissions before installing.

No security review is available for this catalog entry yet.

SKILL QUALITY

Not yet assessed

How clearly the skill guides your agent, how complete its workflow is, and how you can check the outcome.

No quality assessment is available for this catalog entry yet.

The full skill.

Original instructions from the publisher’s SKILL.md

# tdmcp troubleshooting

Use this skill when tdmcp cannot reach TouchDesigner, a structured operation fails, a node cooks
with errors, or the observed network differs from the requested result.

## Diagnose in layers

1. Check local runtime status: package version, configuration source, bridge URL, authentication
   readiness, and whether the endpoint is reachable.
2. If reachable, read bridge info and TouchDesigner build before testing mutating operations.
3. Inspect the exact operator path, parameters, connections, cook errors, and preview relevant to
   the failure.
4. Distinguish unsupported endpoint, invalid input, authorization failure, timeout, connection
   refusal, and TouchDesigner-side error. Do not collapse them into "offline".
5. Reproduce with the smallest structured read or mutation. Do not use arbitrary Python merely to
   bypass a missing first-class operation.

## Recovery boundaries

- Do not disable authentication or enable raw execution as a generic repair.
- Do not delete or overwrite artist content to make a health check pass.
- Preserve the configured bridge port; parallel analysis or test bridges must use isolated ports.
- After a repair, repeat the original bounded check and report both the prior failure and current
  evidence.
- If a check requires a running UI, hardware, pane, or saved project, mark it unverified when that
  dependency is absent.

Useful evidence includes exact endpoint status, typed error code, operator path, parameter name,
TouchDesigner build, and the command or tool result that verified recovery. Redact tokens and
project-sensitive content.