{"id":25846,"plugin_id":"plugins_6ab148f4986c819198f6a08c7fb30f3e","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-02T00:35:46.154Z","digest":"004208f909aeed40b9430e63662a59d009d71b3044104ccdd8bba18264099878","against":22695,"payload":{"description":"Create editable motion graphics locally in Tesseract, including full-frame animated scenes, typography, diagrams, lower thirds, and overlays on supplied footage. Use for focused motion-design work; use tesseract-video for assembling or revising a complete footage edit.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":284},{"relative_path":"assets/icon.svg","size_in_bytes":2218},{"relative_path":"references/ad-hooks.md","size_in_bytes":11300},{"relative_path":"references/audio-and-timing.md","size_in_bytes":9726},{"relative_path":"references/capabilities.md","size_in_bytes":4407},{"relative_path":"references/cli-version.txt","size_in_bytes":6},{"relative_path":"references/conversion.md","size_in_bytes":937},{"relative_path":"references/custom-shader.md","size_in_bytes":13767},{"relative_path":"references/editorial-decisions.md","size_in_bytes":6584},{"relative_path":"references/filmstrip-review.md","size_in_bytes":5389},{"relative_path":"references/fx-authoring.md","size_in_bytes":9089},{"relative_path":"references/installation.md","size_in_bytes":6503},{"relative_path":"references/local-operation.md","size_in_bytes":11200},{"relative_path":"references/media-import.md","size_in_bytes":1677},{"relative_path":"references/motion-design.md","size_in_bytes":5511},{"relative_path":"references/motion.md","size_in_bytes":3397},{"relative_path":"references/native-authoring.md","size_in_bytes":4436},{"relative_path":"references/review-and-delivery.md","size_in_bytes":4896},{"relative_path":"references/sound-design.md","size_in_bytes":8138},{"relative_path":"references/speech-cleanup.md","size_in_bytes":8740},{"relative_path":"references/telemetry.md","size_in_bytes":2973},{"relative_path":"references/versions.md","size_in_bytes":3476},{"relative_path":"references/waveform-editing.md","size_in_bytes":8471},{"relative_path":"scripts/tesseract_media.py","size_in_bytes":2230},{"relative_path":"scripts/tesseract_sound.py","size_in_bytes":8489},{"relative_path":"scripts/tesseract_waveform.py","size_in_bytes":12099}],"name":"tesseract-motion","skill_md_contents":"---\nname: tesseract-motion\ndescription: Create editable motion graphics locally in Tesseract, including full-frame animated scenes, typography, diagrams, lower thirds, and overlays on supplied footage. Use for focused motion-design work; use tesseract-video for assembling or revising a complete footage edit.\n---\n\n# Design motion with Tesseract\n\nFor converting files to or from other editing tools, such as Premiere Pro or After Effects, read [conversion](references/conversion.md). When opening shared or older `.tsrct` files, updating tools, or investigating load/render differences, read [versions and compatibility](references/versions.md).\n\nThe CLI may send basic usage telemetry for some commands. You can provide optional attribution via `TESSERACT_SKILL=tesseract-motion` and the [other attribution variables](references/telemetry.md). Respect the CLI's telemetry opt-out setting; never enable telemetry on the user's behalf.\n\nCreate a moving composition with a clear visual idea. Establish what the motion communicates, its rhythm, the destination canvas, and whether this is a full scene or an overlay that must leave footage visible.\n\nWhen designing an ad opening, read [ad hooks](references/ad-hooks.md): develop a clear visual idea tied to the actual product/message, align its key arrival to confirmed opening music cues when available, and preview it together with the next scene. Sound and transitions strengthen the idea; they are not a required effects stack.\n\n1. Resolve this skill's root from the directory containing this `SKILL.md`. Read [CLI installation](references/installation.md) and check the required Tesseract version once per session. Use the resolved executable path throughout the task. Read [local operation](references/local-operation.md) and [native authoring](references/native-authoring.md).\n2. Read [motion design](references/motion-design.md). Use the supplied brand/style references. For an overlay, inspect the actual footage at the intended placement and timing; design around the subject, text, and action.\n3. Choose a useful mechanism—typography, paths, masks, precomps, a diagram, or a media treatment. Use native layers and a coordinated AnimationGraph. Existing footage and graphic assets are welcome; a single prerendered image of the design defeats editable motion.\n4. Retrieve the specific definitions needed from `tsrct project schema` or `tsrct project schema --document`. [FX authoring](references/fx-authoring.md) and [motion](references/motion.md) show working wire shapes and local rendering, not mandatory designs. For subject occlusion use actual person mattes when supported, not an approximate hand-drawn silhouette.\n5. When supplied or previously generated music sets the rhythm, read [waveform editing](references/waveform-editing.md): open a music waveform, listen to confirm accents and phrase changes, and map animation arrivals/reveals to the selected music events before authoring timing. Preserve the chosen track; do not mistake every peak for a beat or sync every movement mechanically. Read [sound design](references/sound-design.md) when the graphic is part of an audible video. Add a local accent or transition sound when it strengthens the movement; leave it quiet when speech or the existing mix already carries the moment. Keep sound in separate Audio layers, and use [audio and timing](references/audio-and-timing.md) for importing files, placement, and envelopes. A silent-overlay request stays silent.\n6. Use [filmstrip review](references/filmstrip-review.md) to inspect and correct the saved animation during construction. Finish with [review and delivery](references/review-and-delivery.md), including playback in context.\n\nOutput an editable composition in a portable `.tsrct` document and a rendered preview. Composite overlays over the supplied footage as native layers. For a transparent overlay, use `export --format prores --fx-solo compositionId:layerId --output overlay.mov` and verify the alpha channel. Solo export covers the target’s active window without audio; full-project MOV export preserves the project mix.\n\nPrefer supported effects and native text/shape animation. For an unusual visual treatment use custom WGSL only after reading the [custom shader contract](references/custom-shader.md). Never invent API fields, keyframe formats, or a capability such as arbitrary 3D mesh import that this runtime does not provide.\n"},"changes":[{"path":"/included_files","type":"changed","before":[{"relative_path":"agents/openai.yaml","size_in_bytes":284},{"relative_path":"assets/icon.svg","size_in_bytes":2218},{"relative_path":"references/ad-hooks.md","size_in_bytes":11300},{"relative_path":"references/audio-and-timing.md","size_in_bytes":9726},{"relative_path":"references/capabilities.md","size_in_bytes":4407},{"relative_path":"references/cli-version.txt","size_in_bytes":6},{"relative_path":"references/custom-shader.md","size_in_bytes":13767},{"relative_path":"references/editorial-decisions.md","size_in_bytes":6584},{"relative_path":"references/filmstrip-review.md","size_in_bytes":5389},{"relative_path":"references/fx-authoring.md","size_in_bytes":8656},{"relative_path":"references/installation.md","size_in_bytes":6503},{"relative_path":"references/local-operation.md","size_in_bytes":11200},{"relative_path":"references/media-import.md","size_in_bytes":1677},{"relative_path":"references/motion-design.md","size_in_bytes":5511},{"relative_path":"references/motion.md","size_in_bytes":3397},{"relative_path":"references/native-authoring.md","size_in_bytes":4436},{"relative_path":"references/review-and-delivery.md","size_in_bytes":4896},{"relative_path":"references/sound-design.md","size_in_bytes":8138},{"relative_path":"references/speech-cleanup.md","size_in_bytes":8740},{"relative_path":"references/telemetry.md","size_in_bytes":2973},{"relative_path":"references/waveform-editing.md","size_in_bytes":8471},{"relative_path":"scripts/tesseract_media.py","size_in_bytes":2230},{"relative_path":"scripts/tesseract_sound.py","size_in_bytes":8489},{"relative_path":"scripts/tesseract_waveform.py","size_in_bytes":12099}],"after":[{"relative_path":"agents/openai.yaml","size_in_bytes":284},{"relative_path":"assets/icon.svg","size_in_bytes":2218},{"relative_path":"references/ad-hooks.md","size_in_bytes":11300},{"relative_path":"references/audio-and-timing.md","size_in_bytes":9726},{"relative_path":"references/capabilities.md","size_in_bytes":4407},{"relative_path":"references/cli-version.txt","size_in_bytes":6},{"relative_path":"references/conversion.md","size_in_bytes":937},{"relative_path":"references/custom-shader.md","size_in_bytes":13767},{"relative_path":"references/editorial-decisions.md","size_in_bytes":6584},{"relative_path":"references/filmstrip-review.md","size_in_bytes":5389},{"relative_path":"references/fx-authoring.md","size_in_bytes":9089},{"relative_path":"references/installation.md","size_in_bytes":6503},{"relative_path":"references/local-operation.md","size_in_bytes":11200},{"relative_path":"references/media-import.md","size_in_bytes":1677},{"relative_path":"references/motion-design.md","size_in_bytes":5511},{"relative_path":"references/motion.md","size_in_bytes":3397},{"relative_path":"references/native-authoring.md","size_in_bytes":4436},{"relative_path":"references/review-and-delivery.md","size_in_bytes":4896},{"relative_path":"references/sound-design.md","size_in_bytes":8138},{"relative_path":"references/speech-cleanup.md","size_in_bytes":8740},{"relative_path":"references/telemetry.md","size_in_bytes":2973},{"relative_path":"references/versions.md","size_in_bytes":3476},{"relative_path":"references/waveform-editing.md","size_in_bytes":8471},{"relative_path":"scripts/tesseract_media.py","size_in_bytes":2230},{"relative_path":"scripts/tesseract_sound.py","size_in_bytes":8489},{"relative_path":"scripts/tesseract_waveform.py","size_in_bytes":12099}]},{"path":"/skill_md_contents","type":"changed","before":"---\nname: tesseract-motion\ndescription: Create editable motion graphics locally in Tesseract, including full-frame animated scenes, typography, diagrams, lower thirds, and overlays on supplied footage. Use for focused motion-design work; use tesseract-video for assembling or revising a complete footage edit.\n---\n\n# Design motion with Tesseract\n\nThe CLI may send basic usage telemetry for some commands. You can provide optional attribution via `TESSERACT_SKILL=tesseract-motion` and the [other attribution variables](references/telemetry.md). Respect the CLI's telemetry opt-out setting; never enable telemetry on the user's behalf.\n\nCreate a moving composition with a clear visual idea. Establish what the motion communicates, its rhythm, the destination canvas, and whether this is a full scene or an overlay that must leave footage visible.\n\nWhen designing an ad opening, read [ad hooks](references/ad-hooks.md): develop a clear visual idea tied to the actual product/message, align its key arrival to confirmed opening music cues when available, and preview it together with the next scene. Sound and transitions strengthen the idea; they are not a required effects stack.\n\n1. Resolve this skill's root from the directory containing this `SKILL.md`. Read [CLI installation](references/installation.md) and check the required Tesseract version once per session. Use the resolved executable path throughout the task. Read [local operation](references/local-operation.md) and [native authoring](references/native-authoring.md).\n2. Read [motion design](references/motion-design.md). Use the supplied brand/style references. For an overlay, inspect the actual footage at the intended placement and timing; design around the subject, text, and action.\n3. Choose a useful mechanism—typography, paths, masks, precomps, a diagram, or a media treatment. Use native layers and a coordinated AnimationGraph. Existing footage and graphic assets are welcome; a single prerendered image of the design defeats editable motion.\n4. Retrieve the specific definitions needed from `tsrct project schema` or `tsrct project schema --document`. [FX authoring](references/fx-authoring.md) and [motion](references/motion.md) show working wire shapes and local rendering, not mandatory designs. For subject occlusion use actual person mattes when supported, not an approximate hand-drawn silhouette.\n5. When supplied or previously generated music sets the rhythm, read [waveform editing](references/waveform-editing.md): open a music waveform, listen to confirm accents and phrase changes, and map animation arrivals/reveals to the selected music events before authoring timing. Preserve the chosen track; do not mistake every peak for a beat or sync every movement mechanically. Read [sound design](references/sound-design.md) when the graphic is part of an audible video. Add a local accent or transition sound when it strengthens the movement; leave it quiet when speech or the existing mix already carries the moment. Keep sound in separate Audio layers, and use [audio and timing](references/audio-and-timing.md) for importing files, placement, and envelopes. A silent-overlay request stays silent.\n6. Use [filmstrip review](references/filmstrip-review.md) to inspect and correct the saved animation during construction. Finish with [review and delivery](references/review-and-delivery.md), including playback in context.\n\nOutput an editable composition in a portable `.tsrct` document and a rendered preview. Composite overlays over the supplied footage as native layers. For a transparent overlay, use `export --format prores --fx-solo compositionId:layerId --output overlay.mov` and verify the alpha channel. Solo export covers the target’s active window without audio; full-project MOV export preserves the project mix.\n\nPrefer supported effects and native text/shape animation. For an unusual visual treatment use custom WGSL only after reading the [custom shader contract](references/custom-shader.md). Never invent API fields, keyframe formats, or a capability such as arbitrary 3D mesh import that this runtime does not provide.\n","after":"---\nname: tesseract-motion\ndescription: Create editable motion graphics locally in Tesseract, including full-frame animated scenes, typography, diagrams, lower thirds, and overlays on supplied footage. Use for focused motion-design work; use tesseract-video for assembling or revising a complete footage edit.\n---\n\n# Design motion with Tesseract\n\nFor converting files to or from other editing tools, such as Premiere Pro or After Effects, read [conversion](references/conversion.md). When opening shared or older `.tsrct` files, updating tools, or investigating load/render differences, read [versions and compatibility](references/versions.md).\n\nThe CLI may send basic usage telemetry for some commands. You can provide optional attribution via `TESSERACT_SKILL=tesseract-motion` and the [other attribution variables](references/telemetry.md). Respect the CLI's telemetry opt-out setting; never enable telemetry on the user's behalf.\n\nCreate a moving composition with a clear visual idea. Establish what the motion communicates, its rhythm, the destination canvas, and whether this is a full scene or an overlay that must leave footage visible.\n\nWhen designing an ad opening, read [ad hooks](references/ad-hooks.md): develop a clear visual idea tied to the actual product/message, align its key arrival to confirmed opening music cues when available, and preview it together with the next scene. Sound and transitions strengthen the idea; they are not a required effects stack.\n\n1. Resolve this skill's root from the directory containing this `SKILL.md`. Read [CLI installation](references/installation.md) and check the required Tesseract version once per session. Use the resolved executable path throughout the task. Read [local operation](references/local-operation.md) and [native authoring](references/native-authoring.md).\n2. Read [motion design](references/motion-design.md). Use the supplied brand/style references. For an overlay, inspect the actual footage at the intended placement and timing; design around the subject, text, and action.\n3. Choose a useful mechanism—typography, paths, masks, precomps, a diagram, or a media treatment. Use native layers and a coordinated AnimationGraph. Existing footage and graphic assets are welcome; a single prerendered image of the design defeats editable motion.\n4. Retrieve the specific definitions needed from `tsrct project schema` or `tsrct project schema --document`. [FX authoring](references/fx-authoring.md) and [motion](references/motion.md) show working wire shapes and local rendering, not mandatory designs. For subject occlusion use actual person mattes when supported, not an approximate hand-drawn silhouette.\n5. When supplied or previously generated music sets the rhythm, read [waveform editing](references/waveform-editing.md): open a music waveform, listen to confirm accents and phrase changes, and map animation arrivals/reveals to the selected music events before authoring timing. Preserve the chosen track; do not mistake every peak for a beat or sync every movement mechanically. Read [sound design](references/sound-design.md) when the graphic is part of an audible video. Add a local accent or transition sound when it strengthens the movement; leave it quiet when speech or the existing mix already carries the moment. Keep sound in separate Audio layers, and use [audio and timing](references/audio-and-timing.md) for importing files, placement, and envelopes. A silent-overlay request stays silent.\n6. Use [filmstrip review](references/filmstrip-review.md) to inspect and correct the saved animation during construction. Finish with [review and delivery](references/review-and-delivery.md), including playback in context.\n\nOutput an editable composition in a portable `.tsrct` document and a rendered preview. Composite overlays over the supplied footage as native layers. For a transparent overlay, use `export --format prores --fx-solo compositionId:layerId --output overlay.mov` and verify the alpha channel. Solo export covers the target’s active window without audio; full-project MOV export preserves the project mix.\n\nPrefer supported effects and native text/shape animation. For an unusual visual treatment use custom WGSL only after reading the [custom shader contract](references/custom-shader.md). Never invent API fields, keyframe formats, or a capability such as arbitrary 3D mesh import that this runtime does not provide.\n"}],"summary":"Fields changed: 2. /included_files, /skill_md_contents.","summary_kind":"deterministic","summary_metadata":{}}