diff --git a/optional-skills/creative/touchdesigner-mcp/SKILL.md b/skills/creative/touchdesigner-mcp/SKILL.md similarity index 100% rename from optional-skills/creative/touchdesigner-mcp/SKILL.md rename to skills/creative/touchdesigner-mcp/SKILL.md diff --git a/optional-skills/creative/touchdesigner-mcp/references/audio-reactive.md b/skills/creative/touchdesigner-mcp/references/audio-reactive.md similarity index 100% rename from optional-skills/creative/touchdesigner-mcp/references/audio-reactive.md rename to skills/creative/touchdesigner-mcp/references/audio-reactive.md diff --git a/optional-skills/creative/touchdesigner-mcp/references/geometry-comp.md b/skills/creative/touchdesigner-mcp/references/geometry-comp.md similarity index 100% rename from optional-skills/creative/touchdesigner-mcp/references/geometry-comp.md rename to skills/creative/touchdesigner-mcp/references/geometry-comp.md diff --git a/optional-skills/creative/touchdesigner-mcp/references/glsl.md b/skills/creative/touchdesigner-mcp/references/glsl.md similarity index 100% rename from optional-skills/creative/touchdesigner-mcp/references/glsl.md rename to skills/creative/touchdesigner-mcp/references/glsl.md diff --git a/optional-skills/creative/touchdesigner-mcp/references/layout-compositor.md b/skills/creative/touchdesigner-mcp/references/layout-compositor.md similarity index 100% rename from optional-skills/creative/touchdesigner-mcp/references/layout-compositor.md rename to skills/creative/touchdesigner-mcp/references/layout-compositor.md diff --git a/optional-skills/creative/touchdesigner-mcp/references/mcp-tools.md b/skills/creative/touchdesigner-mcp/references/mcp-tools.md similarity index 100% rename from optional-skills/creative/touchdesigner-mcp/references/mcp-tools.md rename to skills/creative/touchdesigner-mcp/references/mcp-tools.md diff --git a/optional-skills/creative/touchdesigner-mcp/references/network-patterns.md b/skills/creative/touchdesigner-mcp/references/network-patterns.md similarity index 100% rename from optional-skills/creative/touchdesigner-mcp/references/network-patterns.md rename to skills/creative/touchdesigner-mcp/references/network-patterns.md diff --git a/optional-skills/creative/touchdesigner-mcp/references/operator-tips.md b/skills/creative/touchdesigner-mcp/references/operator-tips.md similarity index 100% rename from optional-skills/creative/touchdesigner-mcp/references/operator-tips.md rename to skills/creative/touchdesigner-mcp/references/operator-tips.md diff --git a/optional-skills/creative/touchdesigner-mcp/references/operators.md b/skills/creative/touchdesigner-mcp/references/operators.md similarity index 100% rename from optional-skills/creative/touchdesigner-mcp/references/operators.md rename to skills/creative/touchdesigner-mcp/references/operators.md diff --git a/optional-skills/creative/touchdesigner-mcp/references/pitfalls.md b/skills/creative/touchdesigner-mcp/references/pitfalls.md similarity index 100% rename from optional-skills/creative/touchdesigner-mcp/references/pitfalls.md rename to skills/creative/touchdesigner-mcp/references/pitfalls.md diff --git a/optional-skills/creative/touchdesigner-mcp/references/postfx.md b/skills/creative/touchdesigner-mcp/references/postfx.md similarity index 100% rename from optional-skills/creative/touchdesigner-mcp/references/postfx.md rename to skills/creative/touchdesigner-mcp/references/postfx.md diff --git a/optional-skills/creative/touchdesigner-mcp/references/python-api.md b/skills/creative/touchdesigner-mcp/references/python-api.md similarity index 100% rename from optional-skills/creative/touchdesigner-mcp/references/python-api.md rename to skills/creative/touchdesigner-mcp/references/python-api.md diff --git a/optional-skills/creative/touchdesigner-mcp/references/troubleshooting.md b/skills/creative/touchdesigner-mcp/references/troubleshooting.md similarity index 100% rename from optional-skills/creative/touchdesigner-mcp/references/troubleshooting.md rename to skills/creative/touchdesigner-mcp/references/troubleshooting.md diff --git a/optional-skills/creative/touchdesigner-mcp/scripts/setup.sh b/skills/creative/touchdesigner-mcp/scripts/setup.sh similarity index 100% rename from optional-skills/creative/touchdesigner-mcp/scripts/setup.sh rename to skills/creative/touchdesigner-mcp/scripts/setup.sh diff --git a/website/docs/reference/optional-skills-catalog.md b/website/docs/reference/optional-skills-catalog.md index 53b50a6415..9d0f665b82 100644 --- a/website/docs/reference/optional-skills-catalog.md +++ b/website/docs/reference/optional-skills-catalog.md @@ -54,7 +54,6 @@ hermes skills uninstall | [**blender-mcp**](/docs/user-guide/skills/optional/creative/creative-blender-mcp) | Control Blender directly from Hermes via socket connection to the blender-mcp addon. Create 3D objects, materials, animations, and run arbitrary Blender Python (bpy) code. Use when user wants to create or modify anything in Blender. | | [**concept-diagrams**](/docs/user-guide/skills/optional/creative/creative-concept-diagrams) | Generate flat, minimal light/dark-aware SVG diagrams as standalone HTML files, using a unified educational visual language with 9 semantic color ramps, sentence-case typography, and automatic dark mode. Best suited for educational and no... | | [**meme-generation**](/docs/user-guide/skills/optional/creative/creative-meme-generation) | Generate real meme images by picking a template and overlaying text with Pillow. Produces actual .png meme files. | -| [**touchdesigner-mcp**](/docs/user-guide/skills/optional/creative/creative-touchdesigner-mcp) | Control a running TouchDesigner instance via twozero MCP — create operators, set parameters, wire connections, execute Python, build real-time visuals. 36 native tools. | ## devops diff --git a/website/docs/reference/skills-catalog.md b/website/docs/reference/skills-catalog.md index 01f6af8bec..8af14003a4 100644 --- a/website/docs/reference/skills-catalog.md +++ b/website/docs/reference/skills-catalog.md @@ -45,6 +45,7 @@ If a skill is missing from this list but present in the repo, the catalog is reg | [`pixel-art`](/docs/user-guide/skills/bundled/creative/creative-pixel-art) | Convert images into retro pixel art with hardware-accurate palettes (NES, Game Boy, PICO-8, C64, etc.), and animate them into short videos. Presets cover arcade, SNES, and 10+ era-correct looks. Use `clarify` to let the user pick a style... | `creative/pixel-art` | | [`popular-web-designs`](/docs/user-guide/skills/bundled/creative/creative-popular-web-designs) | 54 production-quality design systems extracted from real websites. Load a template to generate HTML/CSS that matches the visual identity of sites like Stripe, Linear, Vercel, Notion, Airbnb, and more. Each template includes colors, typog... | `creative/popular-web-designs` | | [`songwriting-and-ai-music`](/docs/user-guide/skills/bundled/creative/creative-songwriting-and-ai-music) | Songwriting craft, AI music generation prompts (Suno focus), parody/adaptation techniques, phonetic tricks, and lessons learned. These are tools and ideas, not rules. Break any of them when the art calls for it. | `creative/songwriting-and-ai-music` | +| [`touchdesigner-mcp`](/docs/user-guide/skills/bundled/creative/creative-touchdesigner-mcp) | Control a running TouchDesigner instance via twozero MCP — create operators, set parameters, wire connections, execute Python, build real-time visuals. 36 native tools. | `creative/touchdesigner-mcp` | ## data-science diff --git a/website/docs/user-guide/skills/optional/creative/creative-touchdesigner-mcp.md b/website/docs/user-guide/skills/bundled/creative/creative-touchdesigner-mcp.md similarity index 95% rename from website/docs/user-guide/skills/optional/creative/creative-touchdesigner-mcp.md rename to website/docs/user-guide/skills/bundled/creative/creative-touchdesigner-mcp.md index 98fcf07c2a..d0315a7cae 100644 --- a/website/docs/user-guide/skills/optional/creative/creative-touchdesigner-mcp.md +++ b/website/docs/user-guide/skills/bundled/creative/creative-touchdesigner-mcp.md @@ -14,9 +14,9 @@ Control a running TouchDesigner instance via twozero MCP — create operators, s | | | |---|---| -| Source | Optional — install with `hermes skills install official/creative/touchdesigner-mcp` | -| Path | `optional-skills/creative/touchdesigner-mcp` | -| Version | `1.0.0` | +| Source | Bundled (installed by default) | +| Path | `skills/creative/touchdesigner-mcp` | +| Version | `1.1.0` | | Author | kshitijk4poor | | License | MIT | | Tags | `TouchDesigner`, `MCP`, `twozero`, `creative-coding`, `real-time-visuals`, `generative-art`, `audio-reactive`, `VJ`, `installation`, `GLSL` | @@ -349,6 +349,12 @@ See `references/network-patterns.md` for complete build scripts + shader code. | `references/mcp-tools.md` | Full twozero MCP tool parameter schemas | | `references/python-api.md` | TD Python: op(), scripting, extensions | | `references/troubleshooting.md` | Connection diagnostics, debugging | +| `references/glsl.md` | GLSL uniforms, built-in functions, shader templates | +| `references/postfx.md` | Post-FX: bloom, CRT, chromatic aberration, feedback glow | +| `references/layout-compositor.md` | HUD layout patterns, panel grids, BSP-style layouts | +| `references/operator-tips.md` | Wireframe rendering, feedback TOP setup | +| `references/geometry-comp.md` | Geometry COMP: instancing, POP vs SOP, morphing | +| `references/audio-reactive.md` | Audio band extraction, beat detection, envelope following | | `scripts/setup.sh` | Automated setup script | --- diff --git a/website/sidebars.ts b/website/sidebars.ts index b654291810..3b05f2440d 100644 --- a/website/sidebars.ts +++ b/website/sidebars.ts @@ -144,6 +144,7 @@ const sidebars: SidebarsConfig = { 'user-guide/skills/bundled/creative/creative-pixel-art', 'user-guide/skills/bundled/creative/creative-popular-web-designs', 'user-guide/skills/bundled/creative/creative-songwriting-and-ai-music', + 'user-guide/skills/bundled/creative/creative-touchdesigner-mcp', ], }, { @@ -352,7 +353,6 @@ const sidebars: SidebarsConfig = { 'user-guide/skills/optional/creative/creative-blender-mcp', 'user-guide/skills/optional/creative/creative-concept-diagrams', 'user-guide/skills/optional/creative/creative-meme-generation', - 'user-guide/skills/optional/creative/creative-touchdesigner-mcp', ], }, {