Skip to main content

openchatcut

Connect an MCP-capable coding agent to OpenChatCut and edit local video projects. Use when the user asks to install, connect, or set up OpenChatCut; inspect or edit an OpenChatCut project; work with its timeline, transcript, captions, media, generation, motion graphics, audio, color, or export tools; or recover from an OpenChatCut MCP error.

来源信息

仓库
0xsline/OpenChatCut
最近来源活动
2026年10月4日 13:16
检测到的 SKILL.md 语言
英语
星标
2,277
分支
345

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
6 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
openchatcut
description
Connect an MCP-capable coding agent to OpenChatCut and edit local video projects. Use when the user asks to install, connect, or set up OpenChatCut; inspect or edit an OpenChatCut project; work with its timeline, transcript, captions, media, generation, motion graphics, audio, color, or export tools; or recover from an OpenChatCut MCP error.
# OpenChatCut OpenChatCut is a local-first, agent-native video editor. This skill is the single external entry point; specialized editing guidance remains inside the running editor and is loaded on demand with `load_skill`. ## Route the task - Install, connect, or diagnose the MCP server: read `references/getting-started.md`. - Inspect or modify a project: read `references/editing-workflow.md`. - Recover from a failed tool call, stale session, or missing editor: read `references/known-errors.md`. ## Essentials 1. Start OpenChatCut before connecting. The default MCP endpoint is `http://localhost:5199/api/external-mcp/mcp`. 2. Call `openchatcut_status`, then `list_projects`. Select a project only when the user names it or the current context identifies it. 3. Call `load_skill` before specialized work. It is read-only and requires neither `begin_edit_session` nor `editSessionId`; available names and support files come from the live MCP tool description. With progressive exposure enabled, this call reveals the skill's referenced tools and emits `tools/list_changed`; refresh the list before continuing. 4. Before project reads or edits, call `begin_edit_session`. Keep its `editSessionId` and pass it to every draft-safe editor tool. 5. Set `reuseExisting: true` on `begin_edit_session` to reuse your active draft or adopt an unchanged orphan. Existing operations and approval mode are kept. If reuse is rejected, call `list_edit_sessions`. Use `recover_edit_session` only with a listed `recoveryActions` value; another online owner must finish or discard its own session. 6. Use `approvalMode: "manual"` unless the user explicitly asks for unattended application. In manual mode, the user approves the complete proposal in OpenChatCut. In auto mode, `review_edit_session` applies the complete draft. 7. Finish with `review_edit_session`. Report success only after `get_edit_session` returns `applied`. ## Skill version `2026-09-04.1` The OpenChatCut MCP server announces its required skill baseline. If the server baseline is newer, run: ```bash npx skills update openchatcut ``` Fallback command: ```bash npx skills add 0xsline/OpenChatCut --skill openchatcut ```
在 GitHub 查看