dylanroscover
- 22 skills
- 0 followers
- 6 hours ago last updated
- ▌ Brief · dylanroscoverCompile a conversational request into an Embody task brief (briefs/*.md): skills to load, discovered anchors, verifiable success criteria, and gates -- then execute the work from that contract. User-invoked via /brief.
- ▌ Release · dylanroscover bundleMUST READ before preparing a release commit or GitHub release -- the blocking GitHub preflight (dev/release_preflight.py), project.save() versioning, changelog, README, template sync verification, fresh-install smoke, and the post-push GitHub release procedure (references/github-release.md).
- ▌ Build UI · dylanroscover bundleMUST READ before building or styling any TouchDesigner panel UI (dialog, wizard, HUD, control panel, buttons, text): design tokens, layout rules, component recipes, and the OP Viewer TOP verification loop. Mechanics (which panel COMP, single-window, click handling) are in td-ui-mechanics.md beside it.
- ▌
- ▌ Agent Tests · dylanroscoverMUST READ before calling RunAgentTests or touching agent-tier test infrastructure -- these tests spawn real AI clients (Claude Code, Codex) and SPEND SUBSCRIPTION USAGE; never run casually. Tier model, async runner rationale, auth/isolation rules.
- ▌ Td Recovery · dylanroscoverMUST READ when Envoy/TD connectivity is broken and has not self-healed: bridge internals, manual recovery, stale instances, broken venv.
- ▌
- ▌ Movie Export · dylanroscoverMUST READ before recording, exporting, or batch-encoding any movie or image sequence from TouchDesigner: the Realtime trap, zero-drop verification, deterministic per-frame export, async file-reader staleness.
- ▌ Pop Networks · dylanroscoverMUST READ before building or editing POP networks, particle systems, GPU point/geometry work, glslPOP compute, or converting SOP chains to POPs in TouchDesigner 2025+.
- ▌ Debug Operator · dylanroscoverTRIGGER when operator errors appear or user reports broken behavior. Systematic diagnosis workflow.
- ▌ Multi Instance · dylanroscoverWorkflow for running multiple TD instances with Envoy, switching between them, and understanding the instance registry.
- ▌ Create Operator · dylanroscoverMUST READ before creating or moving any operator (create_op, copy_op, set_op_position, or execute_python builds). Required verification, canonical positioning recipe, and error-checking steps.
- ▌ Create Extension · dylanroscoverMUST READ before calling create_extension. Required parameters, lifecycle methods, and wiring steps.
- ▌ Parameter Design · dylanroscoverMUST READ before creating or designing custom parameters on any COMP: pages, styles, ranges, help text, naming, ParGroup gotchas.
- ▌ Td API Reference · dylanroscoverMUST READ before writing TD Python via execute_python, set_dat_content, or edit_dat_content, and before any heavy build. Parameters, storage, operators, referencing, threading, cook model, heavy-build safety caps.
- ▌ Visual Aesthetics · dylanroscoverMUST READ before building or refining rendered visual output in TouchDesigner: generative art, VJ visuals, shaders, scenes, renders, projections, or anything shown on screen. Principles, verified TD recipes, and named looks for composition, camera, lighting, value, color, contrast, motion, materials, and finishing.
- ▌ Manage Annotations · dylanroscoverMUST READ before creating, modifying, or querying annotations. Contains parameter names, coordinate model, and API quirks.
- ▌ Specimen Authoring · dylanroscoverWorkflow and hard-won TD patterns for authoring Embody Specimens (the transparent TDXN gallery networks). Load before building or persisting a Specimen.
- ▌ MCP Tools Reference · dylanroscoverMUST READ before first MCP tool call in a session. Complete Envoy tool catalog with parameters and usage.
- ▌ Merge Divergent Tox · dylanroscoverMerge or compare two divergent TouchDesigner .tox/.toe binaries that git cannot three-way-merge. Load when a merge/rebase conflicts on a .tox or .toe, when asked to merge, port, reconcile, or diff two versions of a TD component, or when comparing a component across branches, machines, or TD builds.
- ▌ Externalize Operator · dylanroscoverMUST READ before calling externalize_op or save_externalization. Required workflow steps.
- ▌ Multi Session Etiquette · dylanroscoverMUST READ when a _peers advisory appears or multiple AI sessions are active in the same TouchDesigner project: advisory contract, claim leases, destructive gates, raw-file-edit visibility, division of labor.