TDPilot: Skill for Claude Code

.agents/skills/tdpilot-brain-builder/SKILL.md

tdpilot-brain-builder is a skill for Claude Code from dreamrec/TDPilot. It costs 32 tokens per session (1,713 once invoked), scanned A, original, MIT.

A set of instructions for building or transforming complex TouchDesigner networks with TDPilot, a toolset for controlling TouchDesigner. It explains how to inspect the project, choose a planning route, apply changes, and validate them.

In plain words
What is it for?
Use it to build, extend, or transform non-trivial TouchDesigner networks, especially when they involve several visual domains, spatial features, cameras, depth, or external files and devices.
Why use it?
It helps keep multi-part visual projects aligned with the full request, including inputs, outputs, dependencies, and validation needs.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin. Also seen: installed under .agents/ (shared by several agents).

This is dreamrec/TDPilot's own configuration. It tells Claude Code how to work on TDPilot itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything TDPilot configures →

Part of the tdpilot plugin — 8 skills, 6 commands, 4 agents, 4 hooks, 1 MCP server shipped together

Reuse

Borrowing it

Nothing to install: this file belongs to dreamrec/TDPilot. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/dreamrec/TDPilot/main/.agents/skills/tdpilot-brain-builder/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/dreamrec/TDPilot

Made for: Claude Code.

Or install tdpilot, the plugin that ships this one along with the rest of its 8 skills, 6 commands, 4 agents, 4 hooks, 1 MCP server.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for tdpilot-brain-builder

README.md
[![agentmods](https://agentmods.dev/badge/skills/dreamrec/tdpilot/tdpilot-brain-builder.svg)](https://agentmods.dev/skills/dreamrec/tdpilot/tdpilot-brain-builder)
Your own site
<a href="https://agentmods.dev/skills/dreamrec/tdpilot/tdpilot-brain-builder"><img src="https://agentmods.dev/badge/skills/dreamrec/tdpilot/tdpilot-brain-builder.svg" alt="Measured on agentmods" height="20"></a>
Per session 32 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,713 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00032 $0.01713
Opus 5 $0.00016 $0.00856
Sonnet 5 $0.00006 $0.00343
Haiku 4.5 $0.00003 $0.00171

Measured 8d ago against content hash e1df7239e502, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

tdpilot-brain-builder scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.agents/skills/tdpilot-brain-builder/SKILL.md · 183 lines

How it starts

The opening of the file, as written. The whole thing — 183 lines — stays where its author put it; the contents beside it link to each section on GitHub.

TDPilot Brain Builder

Use this skill for non-trivial TouchDesigner construction or transformation. Load tdpilot-production separately only for production/show-safe work.

Core Rule

Classify the whole request before choosing a brain route. Exact validated patterns may use td_brain_plan; artistic, multi-domain, spatial, camera/depth, fog, or architecture-shaped requests go directly through ground → author → propose. Execute only a valid plan with complete intent coverage and fully lowered semantic edges.

One Build Loop, Two Brain Routes

1. Inspect only what changes the plan

  • Start with td_get_focus, the target root, direct connections, and relevant parameters/errors.
  • Use td_get_state_vector only when broad project health or performance is relevant.
  • Put independent reads in td_tool_batch; never batch mutations as a fake transaction.
  • Establish the exact target root, protected paths, desired stable output, and any external device/file dependency.

2. Extract the requirements

List every material capability, input, output, constraint, spatial feature, behavior, quality, binding, and validation need. Each required facet must have evidence from a concept/module, parameter, connection, binding, or assertion. Do not let one recognized keyword hide the rest of a multi-domain request.

3A. Pattern-shaped route

Use this only when TDPilot has an exact validated topology or technique composition for the complete request:

  1. Call td_brain_plan(..., detail_level="summary").
  2. Inspect route, intent_coverage, required operators, output, risks, and validation contract.
  3. Execute only when required coverage is complete, operations are nonempty, and unresolved_semantic_edges is empty.
  4. If it returns host_authored, clarify, incomplete coverage, or an unsupported combination, continue with route 3B. Never execute the partial match.

3B. Concept-shaped route

  1. Before taste-critical authoring, recall compatible evidence with td_memory_recall and td_knowledge_recall, or call grounding with include_memory=true.
  2. Call td_brain_ground with the full intent, target root, constraints, desired output, mode, and trace_level="summary".
  3. Read the returned grounding_id, task facets, live state, corpus evidence, ranked candidate operators, parameter semantics, availability, recall bundle, exemplars, and exact authoring_contract.
  4. Author the smallest draft that covers every required facet. Candidate operators are ranked suggestions, not permission to invent unavailable or undocumented operators: additions still require an official card, live availability, and parameter semantics.
  5. Call td_brain_propose with the same grounding_id, draft_schema_version="2", and detail_level="summary".
  6. On rejection, fix the machine-readable cause and re-propose. On acceptance, check server-recomputed coverage and any stripped parameters. A host claim that coverage is complete is never authoritative.

Read the full file on GitHub · 183 lines

Files

What ships with it

1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 8d ago First seen · 183 lines · 32 tokens per session scan A e1df7239e502

Subscribe to this mod's changes

tdpilot-brain-builder is a skill published in the GitHub repository dreamrec/TDPilot (11 stars, last pushed 1mo ago), licensed MIT. It adds 32 tokens to every session and 1,713 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

tdmcp-pipeline

Orchestrates the tdmcp feature team end-to-end: design/wireframe → build → integrate → QA → release. Use whenever the user wants to build, implement, develop, ship, or add one or more tdmcp features/tools/effects/controls/AI-prompts for TouchDesigner, or to run them through a coordinated design→develop→QA→deploy…

Pantani/tdmcp · 128 tokens

td-trend-scout

Scout ONE external surface of the TouchDesigner community for what's HYPED in 2025-2026 that could become a tdmcp tool. Use when a td-trend-scout sub-agent is assigned a surface (community-showcase, tutorials, generative-ai, hardware-interactive, or vfx-aesthetics) during the tdmcp-hype-scout harness — produces…

Pantani/tdmcp · 120 tokens

tdmcp-raytk-integration

Plan and implement native RayTK (t3kt/raytk) raymarching/SDF toolkit integration into tdmcp — beyond the existing package-manager staging, into AI-driven RayTK operator (ROP) node graphs. Use whenever the user wants to build, plan, design, implement, continue, fix, QA, or ship RayTK support: create/wire RayTK ROPs, a…

Pantani/tdmcp · 213 tokens

tdmcp-kinect-wall-harp

Orchestrates the dedicated Kinect wall harp implementation team. Use whenever the user asks to build, implement, continue, fix, QA, document, or ship the Kinect wall harp, Kinect v2 wall-depth harp, FreenectTD depth-blob hand tracking, projected wall strings, pluck synth harp, or this feature's Layer 1…

Pantani/tdmcp · 97 tokens

tdmcp-artist-workflows

Build and refine TouchDesigner projects with tdmcp using context-first, visible, reversible workflows.

Pantani/tdmcp · 27 tokens

p5js

Use when users request: p5.js sketches, creative coding, generative art, interactive visualizations, canvas animations, browser-based visual art, data viz, shader effects, or any p5.js project.

mateaix/mateclaw · 20 tokens