Przejdź do treści
Biblioteka skilli
Inne · Integracja z narzędziem

setup

/setup

Sprawdza i naprawia połączenie z TouchDesigner, gdy wtyczka nie odpowiada, i prowadzi przez ponowne podłączenie touchdesigner-mcp.

Licencja
MIT
Ostatnia zmiana repozytorium
12.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
1
Przestarzałość

Brak sygnałów. Repozytorium zmienione 12.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Sprawdza i naprawia połączenie z TouchDesigner, gdy wtyczka nie odpowiada, i prowadzi przez ponowne podłączenie touchdesigner-mcp.

Wyzwalacze z opisu

check my TD connectionis TouchDesigner connectedset up touchdesigner-mcpTD isnfix the TouchDesigner connectionverify TouchDesigner is reachable
Oryginalny opis (EN)

This skill should be used when the user runs /touchdesigner:setup or asks to verify, check, fix, or set up the TouchDesigner connection — trigger phrases include "check my TD connection", "is TouchDesigner connected", "set up touchdesigner-mcp", "TD isn't responding", "fix the TouchDesigner connection", or "verify TouchDesigner is reachable". If TouchDesigner is not running at all and needs to be started, the launch skill applies instead.

Jak działa

  1. Workflow
  2. Failure handling
Sekcje z nagłówków SKILL.md, w oryginale · 25 linii, 552 słów
Podgląd SKILL.md
---
name: setup
description: This skill should be used when the user runs /touchdesigner:setup or asks to verify, check, fix, or set up the TouchDesigner connection — trigger phrases include "check my TD connection", "is TouchDesigner connected", "set up touchdesigner-mcp", "TD isn't responding", "fix the TouchDesigner connection", or "verify TouchDesigner is reachable". If TouchDesigner is not running at all and needs to be started, the launch skill applies instead.
version: 0.1.0
---

# TD Setup

Verify that the bundled touchdesigner-mcp server can reach a running TouchDesigner instance, and walk through a fix when it cannot.

## Workflow

1. Resolve the TouchDesigner endpoint from the active client's MCP configuration or the `touchdesigner configuration` session context when available. `get_td_info` takes no connection parameters; the MCP server's startup configuration selects the endpoint. The bundled default is `http://127.0.0.1:9981`. If configuration is unavailable, label that endpoint as an assumption, not a verified setting. Absence of a SessionStart hook is normal in clients that do not run Claude hooks.

2. Call `get_td_info` with no parameters.

3. If it succeeds, the response carries TouchDesigner's build metadata (server name, version, operating system). Report these values back to the user in plain language (e.g. "Connected to TouchDesigner <version> on <os>") and confirm the connection is ready. Optionally call `describe_td_tools` (e.g. with `detailLevel: "summary"`) to summarize the available tool categories so the user sees what's usable from here. Stop here — no further diagnostics are needed.

4. If `get_td_info` fails, walk the following diagnostic ladder one step at a time, asking the user to confirm each fix before moving to the next, and re-calling `get_td_info` after every confirmed fix:
   a. **Is TouchDesigner running?** Ask the user to confirm the TouchDesigner application is open with a project loaded. If not, ask them to launch it and load their project, then retry.
   b. **Is `mcp_webserver_base.tox` imported?** The project must have this component dragged into `/project1`. It ships in the `td/` directory of the touchdesigner-mcp GitHub repository (also attached to GitHub releases). If the user hasn't imported it — or TouchDesigner isn't running at all — offer `/touchdesigner:launch`, which automates downloading the tox, launching TouchDesigner with it imported, and waiting for the connection; otherwise point them to the repo/release and ask them to drag it in, then retry.
   c. **Is the WebServer DAT active on the configured port?** Inside the imported component, the WebServer DAT must be running and bound to the port resolved in step 1. Ask the user to check the DAT's Active parameter and port, then retry.
   d. **Does the configured endpoint match TouchDesigner?** Compare the WebServer DAT with the endpoint resolved in step 1. In Claude Code, update the plugin's `touchdesigner_host` / `touchdesigner_port` options, then run `/reload-plugins` or start a new session. In Codex, rebuild the OpenAI package with the desired `--host` / `--port`, reinstall, and start a new session. For ChatGPT's registered MCP connection, update the server or tunnel configuration and refresh the connection. Do not add a duplicate server as an override.

5. Once `get_td_info` succeeds after a fix, proceed as in step 3. If every step in the ladder has been confirmed and it still fails, report that clearly rather than guessing further — see Failure handling.

## Failure handling

If `get_td_info` still fails after the full diagnostic ladder, report the exact error text returned by the tool, state which ladder steps were confirmed by the user, and stop rather than speculating about further causes — TouchDesigner-side network or firewall issues are outside what this skill can diagnose remotely. If `describe_td_tools` fails while `get_td_info` succeeded, report that the connection itself is healthy but the tool manifest could not be generated, and include the raw error. Never claim the connection is verified based on anything other than a successful `get_td_info` call.

Wersje

RepozytoriumWynikLicencja
Ta strona · 8beeeaaat/touchdesigner-mcp100MIT
HwangSlater/harness-fit100MIT
nesquikm/dev-process-toolkit100MIT
userKael/rastro100MIT
als-apg/osprey100BSD-3-Clause
dedujeong/gemba100Apache-2.0
eigenwise/eigenwise-toolshed100MIT
awrshift/agent-memory-kit100MIT
lifecycle-innovations-limited/claude-ops100MIT

Migawka bazy z 13.11.2026 · wersja paczki d1b59f9ac662 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100launch
    Uruchamia aplikację TouchDesigner z zaimportowanym komponentem mcp_webserver_base.tox i czeka, aż połączenie MCP będzie aktywne.
  • 100launch
    Uruchamia aplikację TouchDesigner z zaimportowanym komponentem mcp_webserver_base.tox i czeka, aż połączenie MCP będzie aktywne.
  • 100popx-touchdesigner
    Odpowiada na pytania o POPX w TouchDesignerze i pomaga budować, sprawdzać oraz poprawiać układy z użyciem lokalnej bazy wiedzy.
  • 90pb-show-build
    Buduje show z jednej listy cue w światłach grandMA3, mediach Resolume i wizualizacjach generatywnych TouchDesigner, najpierw offline, a żywy rig rusza dopiero po GO.
  • 90bdbmediastorm
    Wspiera burzę mózgów i planowanie technologii wydarzeń na żywo, sterowania pokazem i systemów mediów czasu rzeczywistego (TouchDesigner, Resolume, grandMA3).
  • 100tdpilot-core
    Pilnuje bezpiecznych poprawek w TDPilot v2.4.1, asystencie AI w TouchDesigner, przez narzędzia td_ MCP: sprawdza stan, waliduje wynik.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.