export

GitHub

指导在 ChatCut 平台进行视频、音频、字幕及 XML 项目的导出操作,涵盖渲染提交、状态追踪及结果交付规范。

grok/skills/export/SKILL.md ChatCut-Inc/agent-plugin

Trigger Scenarios

用户请求渲染或下载最终文件 需要导出视频、音频、字幕或 NLE XML

Install

npx skills add ChatCut-Inc/agent-plugin --skill export -g -y
More Options

Non-standard path

npx skills add https://github.com/ChatCut-Inc/agent-plugin/tree/main/grok/skills/export -g -y

Use without installing

npx skills use ChatCut-Inc/agent-plugin@export

指定 Agent (Claude Code)

npx skills add ChatCut-Inc/agent-plugin --skill export -a claude-code -g -y

安装 repo 全部 skill

npx skills add ChatCut-Inc/agent-plugin --all -g -y

预览 repo 内 skill

npx skills add ChatCut-Inc/agent-plugin --list

SKILL.md

Frontmatter
{
    "name": "export",
    "description": "Hosted ChatCut plugin sessions only (the `chatcut` MCP server). If the conversation is driving ChatCut Desktop (a `chatcut_desktop*` MCP server), load this skill only when the user explicitly chooses the plugin\/web surface — desktop sessions otherwise ship their own instructions and tools. Export or deliver a ChatCut project through the hosted connector, including video, audio, subtitles, XML, and render-status checks."
}

Export

Export only when the user asks for a render, download, or final standalone deliverable. A review checkpoint normally stays as an editable ChatCut timeline.

Use submit_export with the current tool schema. Confirm the target timeline, range, resolution, codec, and format from project state and user intent; do not guess a non-active timeline. Record every returned renderId.

Video and audio default to renderMode:"local": the connected ChatCut editor tab renders the timeline. Open the returned editor URL, activate the requested timeline, and keep that tab open through completion. If no capable editor is connected, resolve that error before retrying. There is no automatic cloud retry. Media already readable by that editor does not need another upload for this route.

A server-side active-timeline result does not prove that an already-open browser tab switched timelines. Confirm the intended timeline in that tab, or ask the user to select it, and pass its explicit ID when submitting the export.

Use track_export for browser and cloud export status; do not use generation/transcription track_progress. Pass the returned renderId, or use the latest-render option when available. A wait call is a single status read; honor its check-back guidance. If submission timed out, inspect the latest export before resubmitting to avoid duplicate jobs.

Deliver according to the completed result:

  • source:"browser": relay statusMessage, filename, and available metadata. The rendering tab downloads the file on its computer or writes to the chosen file. This result has no downloadUrl or verified filesystem path. A tab on Grok Bot's cloud computer downloads there, not to the user's laptop. Attach a file only after the host locates and reads it; otherwise link the editor and explain where to check its Export queue.
  • A completed result with a downloadUrl: use the host's normal file/link delivery. Download it only through a permitted host route when a local artifact is needed. Do not invent a download URL for a browser export.

Queued or running exports are not delivered. Report any render warnings and their effect on the output.

For subtitle export, first use manage_timelines to confirm the agent's active timeline. If it differs from the requested timeline, use its action:"switch" with that target and read back the active state before submitting. The hosted subtitle path tested on 2026-10-16 reads captions from the agent's active timeline even when submit_export.timelineId names another timeline; switching only the browser tab does not resolve this. This is a compatibility guard, not a backend fix. Keep the explicit export timeline ID and check the actual subtitle file's text and timing before delivery. If captions are readable but export still reports none after alignment, report the failure instead of regenerating captions or constructing a replacement SRT and calling it a successful tool export.

For NLE XML export, use the corresponding submit_export format and report warnings about unsupported or dropped elements. fcp_xml is legacy xmeml, not modern .fcpxml; do not promise a lossless project round trip or target-NLE compatibility without testing it. For transparent Motion Graphic delivery, use the dedicated MG export tool exposed by the current manifest and track the returned render ids.

Cloud rendering is available when explicitly selected with renderMode:"cloud". If it is blocked by media that is not remotely readable, use asset-import when the user permits upload or report the blocker. Do not switch to cloud rendering or upload sources just to manufacture a shareable URL for a local export.

Version History

  • e8ebd99 Current 2026-11-02 11:55

    细化了本地与云端渲染的交付逻辑,增加了浏览器导出时的时间线确认步骤,并补充了字幕导出的兼容性处理及错误报告机制。

  • 0dd9c5e 2026-09-22 02:33

Same Skill Collection

chatcut-desktop-codex-plugin/skills/connect-chatcut-desktop/SKILL.md
chatcut/skills/asset-import/SKILL.md
chatcut/skills/chatcut-plugin-basics-claude/SKILL.md
chatcut/skills/chatcut-plugin-basics/SKILL.md
chatcut/skills/create-motion-graphics/SKILL.md
chatcut/skills/export/SKILL.md
chatcut/skills/image-gen/SKILL.md
chatcut/skills/known-errors/SKILL.md
chatcut/skills/music/SKILL.md
chatcut/skills/shader-gen/SKILL.md
chatcut/skills/transcription/SKILL.md
chatcut/skills/verification/SKILL.md
chatcut/skills/video-gen/SKILL.md
chatcut/skills/voice/SKILL.md
chatcut/skills/widget-forms/SKILL.md
claude/skills/asset-import/SKILL.md
claude/skills/create-motion-graphics/SKILL.md
claude/skills/export/SKILL.md
claude/skills/image-gen/SKILL.md
claude/skills/known-errors/SKILL.md
claude/skills/motion-graphic-gen/SKILL.md
claude/skills/music/SKILL.md
claude/skills/shader-gen/SKILL.md
claude/skills/transcription/SKILL.md
claude/skills/verification/SKILL.md
claude/skills/video-gen/SKILL.md
claude/skills/visual-analysis/SKILL.md
claude/skills/widget-forms/SKILL.md
codex/skills/asset-import/SKILL.md
codex/skills/chatcut-plugin-basics/SKILL.md
codex/skills/create-motion-graphics/SKILL.md
codex/skills/export/SKILL.md
codex/skills/image-gen/SKILL.md
codex/skills/known-errors/SKILL.md
codex/skills/music/SKILL.md
codex/skills/shader-gen/SKILL.md
codex/skills/transcription/SKILL.md
codex/skills/verification/SKILL.md
codex/skills/video-gen/SKILL.md
codex/skills/visual-analysis/SKILL.md
codex/skills/widget-forms/SKILL.md
grok/skills/asset-import/SKILL.md
grok/skills/chatcut-plugin-basics/SKILL.md
grok/skills/create-motion-graphics/SKILL.md
grok/skills/known-errors/SKILL.md
grok/skills/lipsync/SKILL.md
grok/skills/music/SKILL.md
grok/skills/shader-gen/SKILL.md
grok/skills/transcription/SKILL.md

Metadata

Files
0
Version
e8ebd99
Hash
45bf8a7e
Indexed
2026-09-22 02:33

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-03 05:21
浙ICP备14020137号-1