Skills for Real Engineers. Straight from my .agents directory.
ltx-director
Agent skill fromartokun/comfyui-mcp
Drive the LTX Director (Timeline) node. Its Add Image/Text/Audio buttons are DOM-only and cannot be clicked by an agent; edit the hidden timeline_data JSON widget instead. Load when a workflow contains LTXDirector / LTXDirectorGuide / PromptRelayEncodeTimeline, or when asked to add, move, retime, or remove timeline segments (image / text / audio / motion).
How to install ltx-director
npx skills add artokun/comfyui-mcp# or add only this skill to Claude Code: copy the folder
plugin/skills/ltx-director/
# into
~/.claude/skills/ltx-director/ (all projects)
.claude/skills/ltx-director/ (one project)
1# LTX Director (Timeline)23`LTXDirector` (pack: **WhatDreamsCost-ComfyUI**, category `WhatDreamsCost`) is a4video *timeline editor* node. Its on-canvas UI has **Add Image**, **Add Text**5and **Add Audio** buttons.67## You cannot click those buttons. Don't try.89They are not node inputs. The pack builds them as raw DOM elements with JS10handlers:1112```js13addTextBtn.addEventListener("click", () => this.addTextSegmentFreeSpace());14```1516Panel/MCP tools drive the LiteGraph **node model** (widgets + inputs). They17cannot invoke arbitrary DOM handlers, so "click Add Text" is impossible. This18is a hard limitation, not flakiness. Say so plainly rather than retrying.1920## The real control surface: `timeline_data`2122Everything those buttons do is serialized into ONE string widget, `timeline_data`.23The pack's own code treats it as *"the absolute source of truth"*. Set it and the24editor renders it.2526It is listed in the pack's `HIDDEN_WIDGET_NAMES`, so it does **not** appear in the27node's visible widget list, but it is an ordinary input and is settable:2829```30create_workflow(action="modify", workflow=<the graph>, operations=[31 { op: "set_input", node_id: "42",32 input_name: "timeline_data", value: "<json string>" },33])34```3536The value is a JSON **string**, not an object. Empty state is `"{}"`.3738Sibling hidden widgets: `local_prompts`, `segment_lengths`, `guide_strength`,39`audio_data`, `use_custom_audio`, `inpaint_audio`, `use_custom_motion`,40`override_audio`.41…
Excerpt shown under the repository's MIT license.
More skills in comfyui-mcp
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
