Write agent guide
write_agent_guideGenerate a project-local agent guide with TouchDesigner operator conventions and a dynamic summary of the project, so future agents start from the correct context.
Instructions
Emit a project-local CLAUDE.md / AGENTS.md seeded with tdmcp operator conventions and TouchDesigner render-coordinate rules, so a future agent working on this project starts with the right mental model. A small dynamic header (project name, node count, top families) is prepended to a curated static body. Pass output_dir to also write the file to disk on the machine running TouchDesigner. The guide is always returned in the structured result.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "write_agent_guide"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | TouchDesigner project/COMP path to summarise in the guide header, e.g. /project1. A one-line dynamic summary (node count + top families) is prepended to the static body. | /project1 |
| filename | No | Name of the guide file to emit, e.g. CLAUDE.md or AGENTS.md. Defaults to CLAUDE.md. | CLAUDE.md |
| output_dir | No | Absolute path on the machine running TouchDesigner where the guide file should be written. If omitted the guide is returned in the result but not written to disk. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Absolute path the file was written to (if written). | |
| guide | Yes | The full guide markdown text. | |
| written | Yes | Whether the file was written to disk. | |
| filename | Yes | Name of the guide file. |