ai-cinematic-short-fil…
Plan AI short films with story, shots, prompts, and continuity.
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,
Claude Code
$ npx -y skills add 0xsline/OpenChatCut --skill openchatcut --agent claude-code
Codex
$ npx skills add 0xsline/OpenChatCut --skill openchatcut -a codex -y
Cursor
$ npx skills add 0xsline/OpenChatCut --skill openchatcut -a cursor -y
Gemini CLI
$ npx skills add 0xsline/OpenChatCut --skill openchatcut -a gemini-cli -y
GitHub Copilot
$ npx skills add 0xsline/OpenChatCut --skill openchatcut -a github-copilot -y
OpenCode
$ npx skills add 0xsline/OpenChatCut --skill openchatcut -a opencode -y
Windsurf
$ npx skills add 0xsline/OpenChatCut --skill openchatcut -a windsurf -y
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 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`.
`references/getting-started.md`.
read `references/known-errors.md`.
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`.
`2026-09-04.1`
The OpenChatCut MCP server announces its required skill baseline. If the server baseline is newer, run:
npx skills update openchatcut
Fallback command:
npx skills add 0xsline/OpenChatCut --skill openchatcut
Open-source, local-first conversational AI video editor with a professional multi-track timeline, Agent Skills, MCP integration, and Remotion rendering.
Plan AI short films with story, shots, prompts, and continuity.
Use when acquiring or importing media into a OpenChatCut project asset library for video editing or creation, including…
Turn one pool of existing project media into a batch of distinct, publishable montage cuts instead of a single hero edit. Use for…
Plan and build a finished beat-synced montage where cut placement serves the content, not just the metronome. Use for 卡点混剪, 卡点剪辑,…
Use whenever the agent needs to add, create, hand-author, patch, or place Motion Graphic JSX assets in a OpenChatCut project.…
Assemble product footage, UGC, and b-roll into a conversion-oriented montage with a hook → pain → demo → proof → CTA rhythm. Use…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…