#416 by GitHub stars
0xsline/OpenChatCut
Open-source, local-first conversational AI video editor with a professional multi-track timeline, Agent Skills, MCP integration, and Remotion rendering.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/openchatcut/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/ai-cinematic-short-film/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/asset-import/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/batch-montage-variants/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/beat-sync-montage/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/create-motion-graphics/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/ecommerce-product-montage/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/explainer-video/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/export/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/image-gen/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/known-errors/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/livestream-to-clips/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/long-video-to-shorts/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/motion-graphic-placement/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/multi-clips-to-reels/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/music/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/music-intelligence/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/news-rough-cut/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/openchatcut-plugin-basics/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/product-ad-video-script/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/product-help/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/shader-gen/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/skill-creator/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/storyboard-shot-breakdown/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/talking-head-guide/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/transcription/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/verification/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/video-gen/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/video-thumbnail-generator/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/voice/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
src/agent/skills/widget-forms/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Network or broad shell
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
7fa4b7903e7e → 7fa4b7903e7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Heat
8.2- Star growth, last 7 daysAhead of 97% of tracked repositories
- Star growth, last 24 hoursAhead of 97% of tracked repositories
- Rank movement, last 7 daysAhead of 90% of tracked repositories
- Commits, last 30 daysAhead of 89% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- openchatcut
skills/openchatcut - ai-cinematic-short-film
src/agent/skills/ai-cinematic-short-film - asset-import
src/agent/skills/asset-import - batch-montage-variants
src/agent/skills/batch-montage-variants - beat-sync-montage
src/agent/skills/beat-sync-montage - create-motion-graphics
src/agent/skills/create-motion-graphics - ecommerce-product-montage
src/agent/skills/ecommerce-product-montage - explainer-video
src/agent/skills/explainer-video - export
src/agent/skills/export - image-gen
src/agent/skills/image-gen - known-errors
src/agent/skills/known-errors - livestream-to-clips
src/agent/skills/livestream-to-clips - long-video-to-shorts
src/agent/skills/long-video-to-shorts - motion-graphic-placement
src/agent/skills/motion-graphic-placement - multi-clips-to-reels
src/agent/skills/multi-clips-to-reels - music
src/agent/skills/music - music-intelligence
src/agent/skills/music-intelligence - news-rough-cut
src/agent/skills/news-rough-cut - openchatcut-plugin-basics
src/agent/skills/openchatcut-plugin-basics - product-ad-video-script
src/agent/skills/product-ad-video-script - product-help
src/agent/skills/product-help - shader-gen
src/agent/skills/shader-gen - skill-creator
src/agent/skills/skill-creator - storyboard-shot-breakdown
src/agent/skills/storyboard-shot-breakdown - talking-head-guide
src/agent/skills/talking-head-guide - transcription
src/agent/skills/transcription - verification
src/agent/skills/verification - video-gen
src/agent/skills/video-gen - video-thumbnail-generator
src/agent/skills/video-thumbnail-generator - voice
src/agent/skills/voice - widget-forms
src/agent/skills/widget-forms
How it works
openchatcut
When your agent uses it
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.
What it loads into context
Frontmatter
85 tokensAlways available to the agent
SKILL.md
605 tokensWhen the skill is activated
Reference documents
1,698 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Route the task
- Essentials
- Skill version
Files
SKILL.mdcore2,619 bytesSKILL.mdcore2,619 bytesSKILL.mdcore2,619 bytesagents/openai.yamlasset594 bytesassets/openchatcut-icon.pngasset191,822 bytesreferences/editing-workflow.mddoc1,891 bytesreferences/getting-started.mddoc3,273 bytesreferences/known-errors.mddoc2,145 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubai-cinematic-short-film
When your agent uses it
Plan AI short films with story, shots, prompts, and continuity.
What it loads into context
Frontmatter
24 tokensAlways available to the agent
SKILL.md
543 tokensWhen the skill is activated
Reference documents
1,808 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Workflow
- Rules
- Output
Files
SKILL.mdcore2,697 bytesSKILL.mdcore2,697 bytesSKILL.mdcore2,697 bytesreferences/cinematic-ai-workflow.mddoc9,135 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubasset-import
When your agent uses it
Use when acquiring or importing media into a OpenChatCut project asset library for video editing or creation, including local/attached videos, user-provided paths, public media URLs, web video/audio/image assets, upload fallback decisions, and deciding between import_media, download_media, or manual user action.
What it loads into context
Frontmatter
66 tokensAlways available to the agent
SKILL.md
814 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Path 1 — user's local files (primary)
- Path 2 — public URLs (agent-driven)
- Path 3 — external host transfer
- Editing discipline
- Storage notes
Files
SKILL.mdcore3,807 bytesSKILL.mdcore3,807 bytesSKILL.mdcore3,807 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbatch-montage-variants
When your agent uses it
Turn one pool of existing project media into a batch of distinct, publishable montage cuts instead of a single hero edit. Use for batch montage, one-source-many-outputs, 一源多出, 批量混剪, 批量出片, 矩阵号, 多账号分发, variant batches, deduped cuts, 去重变体, 防搬运, or when the user asks for N different versions of the same footage.
What it loads into context
Frontmatter
108 tokensAlways available to the agent
SKILL.md
1,163 tokensWhen the skill is activated
Reference documents
1,875 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to switch workflows
- Workflow
- Plan Format
- Rules
Files
SKILL.mdcore5,335 bytesSKILL.mdcore5,335 bytesSKILL.mdcore5,335 bytesSKILL.mdcore5,335 bytesSKILL.mdcore5,335 bytesreferences/dedup-rules.mddoc3,896 bytesreferences/variation-matrix.mddoc4,680 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbeat-sync-montage
When your agent uses it
Plan and build a finished beat-synced montage where cut placement serves the content, not just the metronome. Use for 卡点混剪, 卡点剪辑, 踩点视频, beat-sync montage, rhythm edit, 节奏剪辑, 音乐驱动剪辑, or when the user wants cuts that land on the beat.
What it loads into context
Frontmatter
88 tokensAlways available to the agent
SKILL.md
1,122 tokensWhen the skill is activated
Reference documents
1,538 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to switch workflows
- Workflow
- Plan Format
- Rules
Files
SKILL.mdcore4,900 bytesSKILL.mdcore4,900 bytesSKILL.mdcore4,900 bytesreferences/beat-density.mddoc3,553 bytesreferences/shot-fitness.mddoc3,107 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubcreate-motion-graphics
When your agent uses it
Use whenever the agent needs to add, create, hand-author, patch, or place Motion Graphic JSX assets in a OpenChatCut project. This is the direct-authoring path: use create_motion_graphic_from_code / edit_asset / edit_item, not motion-graphic-gen or submit_motion_graphic. Covers project/timeline intake, project visual language, editable properties, asset binding, inline JSX authoring, existing asset updates, timeline placement, and verification.
What it loads into context
Frontmatter
102 tokensAlways available to the agent
SKILL.md
6,080 tokensWhen the skill is activated
Reference documents
1,306 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principles
- Before You Code
- Align With The User
- Project Visual Language
- Visual System And Placement
- Editable Properties
- Fonts
- Assets
- Design Principles
- Motion Graphic Code Contract
- Placement And Review
- Asset And Timeline Flow
- Changing an MG that is already on the timeline
- Implementation Rules
- Verification
Files
SKILL.mdcore30,165 bytesSKILL.mdcore30,165 bytesSKILL.mdcore30,165 bytesreferences/canvas-pipeline-rules.mddoc4,726 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubecommerce-product-montage
When your agent uses it
Assemble product footage, UGC, and b-roll into a conversion-oriented montage with a hook → pain → demo → proof → CTA rhythm. Use for 带货混剪, 产品混剪, 商品短视频, 种草视频, ecommerce montage, product reel, UGC cutdown, or when the user wants selling footage cut into a short that converts.
What it loads into context
Frontmatter
87 tokensAlways available to the agent
SKILL.md
1,076 tokensWhen the skill is activated
Reference documents
1,600 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to switch workflows
- Workflow
- Plan Format
- Rules
Files
SKILL.mdcore4,580 bytesSKILL.mdcore4,580 bytesreferences/material-roles.mddoc2,212 bytesreferences/proof-placement.mddoc2,135 bytesreferences/sales-spine.mddoc2,342 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubexplainer-video
When your agent uses it
Create finished explainer videos from a topic, script, outline, voiceover, product logic, data, technical concept, course material, or reference assets. Use when the user wants narration, motion graphics, stock footage, generated visuals, or mixed visuals to explain an idea.
What it loads into context
Frontmatter
63 tokensAlways available to the agent
SKILL.md
2,248 tokensWhen the skill is activated
Reference documents
1,790 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Workflow
- Rules
- Plan Format
Files
SKILL.mdcore11,065 bytesSKILL.mdcore11,065 bytesSKILL.mdcore11,065 bytesSKILL.mdcore11,065 bytesSKILL.mdcore11,065 bytesSKILL.mdcore11,065 bytesSKILL.mdcore11,065 bytesreferences/explainer-animation.mddoc9,436 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubexport
When your agent uses it
Use when a OpenChatCut video editing or creation workflow needs export, render, download, share, final delivery, subtitle-file export, render choice, local-only asset handling, or export fallback explanation.
What it loads into context
Frontmatter
46 tokensAlways available to the agent
SKILL.md
1,982 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Durable Export
- Local Render (this build)
- Fallbacks
- Result Trace
Files
SKILL.mdcore8,847 bytesSKILL.mdcore8,847 bytesSKILL.mdcore8,847 bytesSKILL.mdcore8,847 bytesSKILL.mdcore8,847 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubimage-gen
When your agent uses it
AI image generation via Fal.ai, gpt-image-2, nano-banana, MiniMax image-01, and xAI Grok Imagine. Use when the user wants to generate or create an image / picture / still.
What it loads into context
Frontmatter
61 tokensAlways available to the agent
SKILL.md
1,386 tokensWhen the skill is activated
Reference documents
2,107 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Model Selection
- Tool Params
- Defaults
- Ask Before Submit
- Reference Images
- Run
- Rules
Files
SKILL.mdcore5,432 bytesSKILL.mdcore5,432 bytesreferences/fal.mddoc955 bytesreferences/gpt-image-2.mddoc2,314 bytesreferences/grok-imagine.mddoc1,442 bytesreferences/image-01.mddoc2,218 bytesreferences/nano-banana.mddoc1,724 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubknown-errors
When your agent uses it
Use when a OpenChatCut tool call fails or returns an unexpected shape.
What it loads into context
Frontmatter
22 tokensAlways available to the agent
SKILL.md
806 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore3,532 bytesSKILL.mdcore3,532 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHublivestream-to-clips
When your agent uses it
Cut an imported livestream recording of any genre into evidence-backed, platform-ready clips by combining transcript, visual, audio, interaction, and domain-specific signals. Use for commerce, gaming, talk, interview, education, entertainment, sports, music, IRL, creative, news, or mixed livestream recordings.
What it loads into context
Frontmatter
69 tokensAlways available to the agent
SKILL.md
2,166 tokensWhen the skill is activated
Reference documents
3,868 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Required References
- Workflow
- Output Modes
- Rules
Files
SKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesSKILL.mdcore10,908 bytesreferences/multimodal-selection.mddoc6,762 bytesreferences/profile-matrix.mddoc6,952 bytesreferences/qa-and-evaluation.mddoc5,881 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHublong-video-to-shorts
When your agent uses it
Cut one long podcast, interview, course, livestream, or other source video into social-ready shorts, reels, highlights, or clip timelines from existing project media. Use when the user asks to cut a long video into Shorts, Reels, TikToks, Xiaohongshu posts, best moments, highlights, or multiple clips.
What it loads into context
Frontmatter
77 tokensAlways available to the agent
SKILL.md
870 tokensWhen the skill is activated
Reference documents
1,415 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Workflow
- Plan Format
- Rules
Files
SKILL.mdcore4,224 bytesSKILL.mdcore4,224 bytesSKILL.mdcore4,224 bytesSKILL.mdcore4,224 bytesSKILL.mdcore4,224 bytesSKILL.mdcore4,224 bytesSKILL.mdcore4,224 bytesSKILL.mdcore4,224 bytesreferences/short-form-selection.mddoc6,794 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubmotion-graphic-placement
When your agent uses it
Add motion graphics at the right moments without blocking the story. Use when the user wants to enhance talking-head, lecture, tutorial, interview, podcast, or creator videos with motion graphics.
What it loads into context
Frontmatter
46 tokensAlways available to the agent
SKILL.md
991 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Goals
- Workflow
- Semantic Triggers
- Placement Rules
- Style And Reuse
- Changing an MG that is already on the timeline
- Quality Checks
Files
SKILL.mdcore4,854 bytesSKILL.mdcore4,854 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubmulti-clips-to-reels
When your agent uses it
Turn multiple product shots, event footage, travel clips, gameplay moments, UGC/product footage, B-roll, or mixed media into social-ready reels, highlights, recaps, or montage-style short videos from existing project media.
What it loads into context
Frontmatter
56 tokensAlways available to the agent
SKILL.md
1,175 tokensWhen the skill is activated
Reference documents
1,415 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Workflow
- Plan Format
- Rules
Files
SKILL.mdcore5,744 bytesSKILL.mdcore5,744 bytesSKILL.mdcore5,744 bytesSKILL.mdcore5,744 bytesSKILL.mdcore5,744 bytesSKILL.mdcore5,744 bytesSKILL.mdcore5,744 bytesSKILL.mdcore5,744 bytesSKILL.mdcore5,744 bytesSKILL.mdcore5,744 bytesSKILL.mdcore5,744 bytesSKILL.mdcore5,744 bytesreferences/short-form-selection.mddoc6,794 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubmusic
When your agent uses it
Music generation via Mureka, MiniMax, Atlas Cloud, and Sonilo. Use for instrumentals, songs, soundtracks, track/stem generation, covers, or video-conditioned scoring of the finished cut through `submit_music`.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
1,083 tokensWhen the skill is activated
Reference documents
2,226 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Providers and modes
- Shared workflow
- Examples
- Rules
Files
SKILL.mdcore4,370 bytesreferences/atlas.mddoc866 bytesreferences/minimax.mddoc3,740 bytesreferences/mureka.mddoc1,943 bytesreferences/sonilo.mddoc1,572 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubmusic-intelligence
When your agent uses it
Run or inspect local music analysis and plan or apply beat-, downbeat-, or section-synced video cuts or photo placements. Use for BGM beat edits, rhythm cuts, 卡点剪辑, musical structure, BPM, mood, genre, or instrument questions.
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
999 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Preconditions
- Inspect
- Plan
- Photo placement
- Apply and recover
Files
SKILL.mdcore4,565 bytesSKILL.mdcore4,565 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubnews-rough-cut
When your agent uses it
新闻素材智能粗剪——把新闻素材粗剪为一条内容完整、逻辑清晰、节奏紧凑的新闻短视频。Use when the user asks to 粗剪新闻、新闻剪辑、把新闻素材剪成短视频、智能粗剪、news rough cut、编辑新闻视频, or provides news footage (发布会/采访/现场/监控素材) to be cut into a factual news short. Never add music, voiceover, or sound effects.
What it loads into context
Frontmatter
112 tokensAlways available to the agent
SKILL.md
1,870 tokensWhen the skill is activated
Reference documents
1,394 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 工作流总览
- 话题分析与时长确定
- 内容组织逻辑
- 内容保留规则
- 内容删除规则
- 人物讲话剪辑规则
- 事实与逻辑要求
- 音频要求
- 整体风格
- OpenChatCut 工具对应
- 参考文件
Files
SKILL.mdcore7,076 bytesreferences/deterministic-execution-and-acceptance.mddoc4,859 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubopenchatcut-plugin-basics
When your agent uses it
Use for video editing or video creation work that should be editable in OpenChatCut, even when the user does not explicitly mention OpenChatCut. Covers local/attached video editing, captions/subtitles, transcription, trimming, talking-head cleanup, highlights, B-roll, overlays, generation, export, project/editor opening, importing, targeting, verifying, watching, and identifying the active OpenChatCut project/editor URL.
What it loads into context
Frontmatter
94 tokensAlways available to the agent
SKILL.md
4,076 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Purpose
- Role
- Your Environment
- Data Model
- Alignment & Execution
- Verify Before Modifying
- Do Only What Was Asked
- How You Think About Editing
- Design Style Consistency
- Project Onboarding And Editor Handoff
- Agent Boundaries
Files
SKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytesSKILL.mdcore20,450 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubproduct-ad-video-script
When your agent uses it
Turn a product into ad angles, hooks, scenes, and CTA.
What it loads into context
Frontmatter
23 tokensAlways available to the agent
SKILL.md
483 tokensWhen the skill is activated
Reference documents
1,870 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Workflow
- Rules
- Output
Files
SKILL.mdcore2,248 bytesreferences/ad-script-framework.mddoc9,349 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubproduct-help
When your agent uses it
OpenChatCut product knowledge — UI layout, editor features, and how generation providers are configured. Use when the user asks about the product interface, how to use a feature, where to find something, or needs GUI guidance for something the agent cannot do directly. Also use as fallback when a task fails and the user needs to complete it manually in the UI. NOT for live project-state queries ("where are my folders?", "what's on my timeline?", "where is clip X?") — those are answered by `read_project`, not by this skill.
What it loads into context
Frontmatter
130 tokensAlways available to the agent
SKILL.md
506 tokensWhen the skill is activated
Reference documents
4,895 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Reference Files
- Guidelines
Files
SKILL.mdcore2,314 bytesreferences/generation-capabilities.mddoc4,855 bytesreferences/generation-official-docs.mddoc2,410 bytesreferences/providers-and-keys.mddoc4,587 bytesreferences/ui-and-features.mddoc7,692 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubshader-gen
When your agent uses it
AI shader generator for WebGL video effects, transitions, masks, and color grading (LUT / 调色 / 电影感 / film look). Use when the user wants a video effect (滤镜 / 特效), a transition (转场 / crossfade / wipe / cube / 3d), a mask (蒙版 / 遮罩 / reveal), a zoom / push-in (推近 / 推镜头), or a color grade — try the built-in effects (zoom, builtin LUTs) before generating a new shader.
What it loads into context
Frontmatter
125 tokensAlways available to the agent
SKILL.md
2,886 tokensWhen the skill is activated
Reference documents
6,929 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Catalog-first rule — try existing assets before generation
- Beta Status Gate
- Supported Targets
- Type Routing
- Applying an Existing LUT Asset
- Usage
- Strategy
- Editing Existing Properties
- Parameters
- Output
- Applying to Timeline
- Validation & Verification
Files
SKILL.mdcore13,052 bytesSKILL.mdcore13,052 bytesSKILL.mdcore13,052 bytesSKILL.mdcore13,052 bytesexamples/cube-rotate.mddoc2,205 bytesexamples/door-open.mddoc4,222 bytesexamples/page-curl.mddoc4,158 bytesreferences/design-principles.mddoc12,553 bytesreferences/property-changes.mddoc4,544 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubskill-creator
When your agent uses it
Create or improve OpenChatCut custom skills. Use whenever the user asks to create a skill, capture a workflow as a skill, write a SKILL.md, add a reusable workflow, 创建技能, 把流程做成技能, 写一个技能, or improve an existing custom skill. Pushy: treat any workflow the user repeats as a skill candidate, even if they do not say "skill".
What it loads into context
Frontmatter
89 tokensAlways available to the agent
SKILL.md
1,089 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Workflow
- SKILL.md anatomy
- Writing rules
- Progressive disclosure in OpenChatCut
- Environment constraints
- Test prompts
Files
SKILL.mdcore4,563 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstoryboard-shot-breakdown
When your agent uses it
Break down each shot and turn the analysis into a storyboard reference. Use when the user wants shot-by-shot film analysis, director logic, cinematography breakdown, or a storyboard-style reference from a video.
What it loads into context
Frontmatter
49 tokensAlways available to the agent
SKILL.md
705 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Philosophy
- Workflow
- Internal Reasoning
- Output Format
- Rules
Files
SKILL.mdcore3,622 bytesSKILL.mdcore3,622 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtalking-head-guide
When your agent uses it
Guide for editing videos where the primary content is people talking — talking-head / 口播, interview / 访谈, lecture, tutorial, podcast, course content, and similar talking-driven formats. Use when the user wants speech editing on a talking video (剪口播 / 口播剪辑 / 去口癖 / clean up fillers / smooth speech), motion graphics layered onto talking video (口播加 MG / 加动画), or B-roll on a talking video (加 B-roll / add B-roll). For motion graphics specifically, use this together with the active Motion Graphics skill/workflow available in the current OpenChatCut environment — this skill adds talking-specific guidance (speech-rhythm timing, frame-aware placement, subject/caption protection, placement verification).
What it loads into context
Frontmatter
170 tokensAlways available to the agent
SKILL.md
13,173 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- What this skill covers
- What shapes the edit
- Order of execution
- A-roll editing
- MG Overlay
- B-roll
- Multicam (multiple camera angles of the same take)
- Track roles (turn on auto-ducking)
- Background Music
- Captions
Files
SKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytesSKILL.mdcore62,654 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtranscription
When your agent uses it
Use when a video/audio task needs OpenChatCut transcription, captions, subtitles, subtitle styling, transcript search, transcript readiness checks, or enabling captions, including local or attached videos where the user asks to add captions/subtitles, transcribe, create bilingual subtitles, clean talking-head speech, remove filler words, or trim pauses.
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
1,009 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Stuck Transcription And Retry
Files
SKILL.mdcore4,553 bytesSKILL.mdcore4,553 bytesSKILL.mdcore4,553 bytesSKILL.mdcore4,553 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubverification
When your agent uses it
Use when checking whether agent edits are reflected in the OpenChatCut project and editor.
What it loads into context
Frontmatter
23 tokensAlways available to the agent
SKILL.md
1,058 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Real Agent transcript check
Files
SKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubvideo-gen
When your agent uses it
AI video generation via Fal.ai, Seedance 2.0, Kling, MiniMax Hailuo, xAI Grok Imagine, and OFox. Use when the user wants to generate a video clip — text-to-video, image-to-video, first/last-frame transitions, reference-guided generation, multi-shot, or generatively editing / extending an existing clip.
What it loads into context
Frontmatter
90 tokensAlways available to the agent
SKILL.md
4,159 tokensWhen the skill is activated
Reference documents
10,653 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Models
- Model Selection
- Tool Params
- Input Resolution
- Workflow
- Visual consistency across shots
- Run
- Config Mode
- Rules
Files
SKILL.mdcore17,357 bytesSKILL.mdcore17,357 bytesSKILL.mdcore17,357 bytesreferences/fal.mddoc955 bytesreferences/grok-imagine-video.mddoc1,593 bytesreferences/hailuo.mddoc7,547 bytesreferences/kling.mddoc13,281 bytesreferences/ofox.mddoc2,636 bytesreferences/seedance2.mddoc13,314 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubvideo-thumbnail-generator
When your agent uses it
Create platform-ready thumbnails from real video frames. Use when the user wants a thumbnail, cover image, YouTube cover, Shorts cover, Bilibili cover, Xiaohongshu cover, or other video poster image.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
641 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Non-Negotiables
- Workflow
- Prompt Shape
- References
Files
SKILL.mdcore2,850 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubvoice
When your agent uses it
Text-to-Speech (TTS), voiceover, narration placement/sync, and custom sound effects (SFX) generator. Use when the user wants generated speech from text, wants to add/replace/align narration or voiceover for an existing video/timeline, wants to keep existing voiceover synced after visual retiming edits, needs voice audition/selection, or explicitly wants a newly generated/custom sound effect that is not available in the Sound Effects library.
What it loads into context
Frontmatter
106 tokensAlways available to the agent
SKILL.md
4,476 tokensWhen the skill is activated
Reference documents
5,228 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- TTS (Text-to-Speech)
- Voice Audition Before Generation
- Sound Effects
- Parameters
- Voices
- Hard rules — what you must NOT do
Files
SKILL.mdcore17,926 bytesSKILL.mdcore17,926 bytesreferences/minimax-tts.mddoc2,821 bytesreferences/video-sync.mddoc8,038 bytesreferences/voices.mddoc12,253 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubwidget-forms
When your agent uses it
Use when the agent should ask the user for structured input with an in-chat form, including single-select, multi-select, text fields, style pickers, or voice audition choices.
What it loads into context
Frontmatter
44 tokensAlways available to the agent
SKILL.md
2,167 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Runtime Rule
- Supported Field Mapping
- Form Copy Tone
- Current Gaps
- Example
Files
SKILL.mdcore9,076 bytesSKILL.mdcore9,076 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- openchatcut
- ai-cinematic-short-film
- asset-import
- batch-montage-variants
- beat-sync-montage
- create-motion-graphics
- ecommerce-product-montage
- explainer-video
- export
- image-gen
- known-errors
- livestream-to-clips
- long-video-to-shorts
- motion-graphic-placement
- multi-clips-to-reels
- music
- music-intelligence
- news-rough-cut
- openchatcut-plugin-basics
- product-ad-video-script
- product-help
- shader-gen
- skill-creator
- storyboard-shot-breakdown
- talking-head-guide
- transcription
- verification
- video-gen
- video-thumbnail-generator
- voice
- widget-forms
Repository facts
- License
- AGPL-3.0
- Created
- Jul 15, 2026
- Last pushed
- Oct 21, 2026
- Forks
- 440
- Open issues
- 14
- Project activity
- Active
Rank over the last 12 weeks
Now #416 · best #402 · up 17 in 30 days
- #423 on Oct 25
- #422 from Oct 28 to Oct 30
- #420 on Oct 31
- #418 from Nov 1 to Nov 3
- #417 on Nov 4
- #416 since Nov 5
76 earlier periods
- #650 on Aug 2
- #595 on Aug 7
- #584 on Aug 8
- #580 on Aug 9
- #595 on Aug 10
- #555 on Aug 11
- #538 on Aug 12
- #535 on Aug 13
- #529 on Aug 14
- #506 on Aug 15
- #512 on Aug 16
- #501 on Aug 17
- #512 on Aug 18
- #506 on Aug 19
- #501 on Aug 20
- #495 on Aug 21
- #477 on Aug 22
- #496 on Aug 23
- #491 on Aug 24
- #496 on Aug 25
- #484 on Aug 26
- #494 on Aug 27
- #482 on Aug 28
- #470 on Aug 29
- #458 on Aug 30
- #476 on Aug 31
- #478 on Sep 1
- #473 on Sep 2
- #478 on Sep 3
- #464 on Sep 4
- #463 on Sep 5
- #468 from Sep 6 to Sep 7
- #478 on Sep 8
- #469 on Sep 9
- #463 on Sep 10
- #453 on Sep 11
- #449 on Sep 12
- #444 on Sep 13
- #450 on Sep 14
- #447 on Sep 15
- #451 on Sep 16
- #443 on Sep 17
- #450 on Sep 18
- #432 on Sep 19
- #439 on Sep 20
- #441 on Sep 21
- #446 on Sep 22
- #438 on Sep 23
- #431 on Sep 24
- #430 on Sep 25
- #427 on Sep 26
- #436 on Sep 27
- #438 on Sep 28
- #445 on Sep 29
- #440 on Sep 30
- #437 on Oct 1
- #435 on Oct 2
- #424 on Oct 3
- #417 on Oct 4
- #428 on Oct 5
- #432 on Oct 6
- #433 on Oct 7
- #434 on Oct 8
- #439 on Oct 9
- #425 from Oct 10 to Oct 11
- #434 on Oct 12
- #431 on Oct 13
- #429 from Oct 14 to Oct 15
- #430 on Oct 16
- #414 on Oct 17
- #415 from Oct 18 to Oct 19
- #414 on Oct 20
- #417 on Oct 21
- #411 on Oct 22
- #409 on Oct 23
- #402 on Oct 24
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 2, 2026
Changed on Oct 27, 2026
No longer found: Access to secrets
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 129 notes
skills/openchatcut/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/openchatcut/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/ai-cinematic-short-film/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/ai-cinematic-short-film/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/asset-import/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/asset-import/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/batch-montage-variants/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/batch-montage-variants/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/batch-montage-variants/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/batch-montage-variants/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/beat-sync-montage/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/beat-sync-montage/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/create-motion-graphics/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/create-motion-graphics/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/ecommerce-product-montage/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/explainer-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/explainer-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/explainer-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/explainer-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedsrc/agent/skills/explainer-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 56 network referencesin 9 files: product-help/references/generation-official-docs.md:7 openchatcut/references/getting-started.md:11 shader-gen/examples/page-curl.md:1 and 6 more
- No hidden or obfuscated text
- 1 instruction override signalin 1 file: export/SKILL.md:113
- No executable scripts
- 45 references to secretsin 10 files: product-help/references/providers-and-keys.md:14 product-help/references/generation-capabilities.md:52 openchatcut/references/getting-started.md:31 and 7 more
- No requests to vote in Hot
Show all 102 signals by file
skills/openchatcut/SKILL.md
skills/openchatcut/agents/openai.yaml
skills/openchatcut/references/getting-started.md
- Network accessline 11
http://localhost:5199/api/external-mcp/mcp - Network accessline 31
[Credential-related source omitted] - Access to secretsline 31
[Credential-related source omitted] - Network accessline 32
[Credential-related source omitted] - Access to secretsline 32
[Credential-related source omitted] - Network accessline 33
--url http://localhost:5199/api/external-mcp/mcp \ - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 40
[Credential-related source omitted] - Network accessline 41
codex mcp remove openchatcut codex mcp add openchatcut \ --url http://localhost:5199/api/external-mcp/mcp \ - Network accessline 42
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Network accessline 43
--url http://localhost:5199/api/external-mcp/mcp \ - Access to secretsline 44
[Credential-related source omitted] - Network accessline 50
[Credential-related source omitted] - Network accessline 52
openchatcut http://localhost:5199/api/external-mcp/mcp - Network accessline 61
http://localhost:5199/api/external-mcp/mcp?toolExposure=progressive
src/agent/skills/export/SKILL.md
- Instruction override signalline 113
Do not tell the user they need to understand HTML-in-Canvas, Remotion, or storage internals unless debugging. Explain at product level:
src/agent/skills/image-gen/references/grok-imagine.md
- Access to secretsline 5
[Credential-related source omitted]
src/agent/skills/livestream-to-clips/references/multimodal-selection.md
- Network accessline 105
- RankCut uses overview, explicit selection rules, and small-window ranking to mitigate long-context and transparency failures: https://doi.org/10.1145/3742413.3789115 - Network accessline 106
- CatchLive supports overall structure and multiple levels of detail, with stream pace affecting the preferred summary density: https://doi.org/10.1145/3491102.3517461 - Network accessline 107
- Game-stream research shows multi-view agreement is stronger than isolated novelty spikes: https://arxiv.org/abs/1807.09715 - Network accessline 108
- SoccerNet-Echoes studies audio commentary aligned with sports events, supporting audio as event evidence rather than mere quality metadata: https://arxiv.org/abs/2405.07354 - Network accessline 109
- Music-synchronized editing research reports stronger audio-visual harmony from beat-aware analysis and a reviewer loop than fixed segmentation: https://arxiv.org/abs/2603.29664 - Network accessline 110
- Instructional evaluation should measure accessible learning or usable understanding, not only visual salience or summary coverage: https://arxiv.org/abs/2606.28531
src/agent/skills/livestream-to-clips/references/profile-matrix.md
- Network accessline 50
- CatchLive found that game, cooking, and talk streams need different summarization detail and that representative frames, transcript, and interaction data help viewers recover context: https://dl.acm.org/doi/10.1145/3491102.3517461 - Network accessline 51
- Audience chat reactions improved esports highlight prediction when combined with visual evidence: https://arxiv.org/abs/1707.08559 - Network accessline 52
- Multi-view game research found that streamer face and audio novelty can be as important as game footage: https://arxiv.org/abs/1807.09715 - Network accessline 53
- PodReels showed that podcast teaser creation benefits from transcript selection, speaker context, preview, and reaction-shot treatment: https://arxiv.org/abs/2311.05867 - Network accessline 54
- LiveRetro aligns ecommerce performance with viewer, merchandise, feature, and segment feedback rather than treating a stream as one homogeneous session: https://doi.org/10.1109/TVCG.2023.3326911
src/agent/skills/livestream-to-clips/references/qa-and-evaluation.md
- Network accessline 98
- PodReels found that candidate options, preview, sentence-level control, and visible treatment of jump cuts improved creator efficiency and control: https://arxiv.org/abs/2311.05867 - Network accessline 99
- CatchLive evaluated highlights across game, cooking, and talk streams and reported different needs by genre and stream pace: https://doi.org/10.1145/3491102.3517461 - Network accessline 100
- Audience-chat highlight work reports precision, recall, and F-score while separating chat, visual, and fused inputs, supporting per-modality ablations: https://arxiv.org/abs/1707.08559 - Network accessline 101
- Instructional-video research evaluates learning utility, effort, claim coverage, temporal alignment, and human agreement rather than surface polish alone: https://arxiv.org/abs/2606.28531
src/agent/skills/music/references/atlas.md
src/agent/skills/music/references/minimax.md
- Access to secretsline 102
[Credential-related source omitted]
src/agent/skills/music/references/sonilo.md
- Access to secretsline 23
[Credential-related source omitted]
src/agent/skills/product-help/references/generation-capabilities.md
- Access to secretsline 52
[Credential-related source omitted] - Access to secretsline 54
[Credential-related source omitted] - Access to secretsline 55
[Credential-related source omitted] - Access to secretsline 56
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 58
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted]
src/agent/skills/product-help/references/generation-official-docs.md
- Network accessline 7
- OpenAI Images generate: https://developers.openai.com/api/reference/resources/images/methods/generate/ - Network accessline 8
- OpenAI Images edit: https://developers.openai.com/api/reference/resources/images/methods/edit/ - Network accessline 9
- OpenAI GPT Image 2 model: https://developers.openai.com/api/docs/models/gpt-image-2 - Network accessline 10
- Google Gemini image generation: https://ai.google.dev/gemini-api/docs/image-generation - Network accessline 11
- MiniMax text-to-image: https://platform.minimax.io/docs/api-reference/image-generation-t2i - Network accessline 12
- MiniMax image-to-image: https://platform.minimax.io/docs/api-reference/image-generation-i2i - Network accessline 16
- BytePlus ModelArk Seedance generate video: https://docs.byteplus.com/en/docs/modelark/1520757 - Network accessline 17
- Kling developer quick start: https://app.klingai.com/global/dev/document-api/quickStart/userManual - Network accessline 18
- MiniMax text-to-video: https://platform.minimax.io/docs/api-reference/video-generation-t2v - Network accessline 19
- MiniMax image-to-video: https://platform.minimax.io/docs/api-reference/video-generation-i2v - Network accessline 20
- MiniMax first/last-frame video: https://platform.minimax.io/docs/api-reference/video-generation-fl2v - Network accessline 21
- MiniMax subject-reference video: https://platform.minimax.io/docs/api-reference/video-generation-s2v - Network accessline 25
- Mureka API documentation: https://platform.mureka.ai/docs/ - Network accessline 26
- MiniMax music generation: https://platform.minimax.io/docs/api-reference/music-generation - Network accessline 27
- MiniMax T2A HTTP: https://platform.minimax.io/docs/api-reference/speech-t2a-http - Network accessline 28
- ElevenLabs text-to-speech: https://elevenlabs.io/docs/api-reference/text-to-speech/convert - Network accessline 29
- ElevenLabs sound effects: https://elevenlabs.io/docs/api-reference/text-to-sound-effects/convert
src/agent/skills/product-help/references/providers-and-keys.md
- Access to secretsline 14
[Credential-related source omitted] - Access to secretsline 15
[Credential-related source omitted] - Access to secretsline 17
[Credential-related source omitted] - Access to secretsline 18
[Credential-related source omitted] - Access to secretsline 19
[Credential-related source omitted] - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 22
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted] - Access to secretsline 30
[Credential-related source omitted] - Access to secretsline 31
[Credential-related source omitted] - Access to secretsline 32
[Credential-related source omitted] - Access to secretsline 33
[Credential-related source omitted] - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 40
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted] - Access to secretsline 50
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Access to secretsline 54
[Credential-related source omitted] - Access to secretsline 56
[Credential-related source omitted] - Access to secretsline 58
[Credential-related source omitted] - Access to secretsline 60
[Credential-related source omitted]
src/agent/skills/shader-gen/examples/page-curl.md
- Network accessline 1
--- tags: 3d, page, curl, flip, turn, book, peel description: Page curl transition — outgoing page curls away from left to right, revealing incoming underneath. - Network accessline 2
tags: 3d, page, curl, flip, turn, book, peel description: Page curl transition — outgoing page curls away from left to right, revealing incoming underneath. complexity: high - Network accessline 3
description: Page curl transition — outgoing page curls away from left to right, revealing incoming underneath. - Network accessline 7
# Page Curl Transition - Network accessline 13
- **Camera distance from FOV**: `dist = 1 / Math.tan(fovRad / 2)` ensures the plane (height=2) exactly fills the viewport vertically. No hardcoded camera z. - **Radius proportional to page width**: `radius = W * 0.08` scales with aspect rat - Network accessline 14
- **Radius proportional to page width**: `radius = W * 0.08` scales with aspect ratio, preventing the curl from being too tight on wide videos or too loose on tall ones. - Network accessline 15
- **Fold sweeps left→right**: `foldX = -W/2 + eased * (W + radius * PI)`. At progress=0 fold is at left edge (nothing curled), at progress=1 it's past the right edge (fully curled away). - **UV-based position reconstruction**: Original posi - Network accessline 16
- **UV-based position reconstruction**: Original positions are derived from UVs each frame (`ox = uv.getX(i) * W - W/2`), since the position buffer gets overwritten. UVs are immutable. - **Three curl zones**: (1) `ox <= foldX` → flat, not y - Network accessline 17
- **Three curl zones**: (1) `ox <= foldX` → flat, not yet reached. (2) `ox > foldX, angle <= PI` → wrapping around cylinder. (3) `angle > PI` → past 180°, extends flat at z=2\*radius back toward -x (folded-back page visible on top).
src/agent/skills/video-gen/references/grok-imagine-video.md
- Access to secretsline 5
[Credential-related source omitted]
src/agent/skills/video-gen/references/hailuo.md
- Access to secretsline 192
[Credential-related source omitted]
src/agent/skills/video-gen/references/ofox.md
- Access to secretsline 5
[Credential-related source omitted]
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 100 facts
- Network access in prose of the SKILL.mdopenchatcut/SKILL.md:22Low confidence
- Network access in prose of the SKILL.mdopenchatcut/SKILL.md:23Low confidence
- Network access in code of documentationopenchatcut/references/getting-started.md:11Low confidence
- Network access in code of documentationopenchatcut/references/getting-started.md:31Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueopenchatcut/references/getting-started.md:31Low confidence
- Network access in code of documentationopenchatcut/references/getting-started.md:32Low confidence
- Access to secrets in code of documentationopenchatcut/references/getting-started.md:32Low confidence
- Network access in code of documentationopenchatcut/references/getting-started.md:33Low confidence
- Access to secrets in code of documentationopenchatcut/references/getting-started.md:34Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueopenchatcut/references/getting-started.md:40Low confidence
- Network access in code of documentationopenchatcut/references/getting-started.md:41Low confidence
- Network access in code of documentationopenchatcut/references/getting-started.md:42Low confidence
- Access to secrets in code of documentationopenchatcut/references/getting-started.md:42Low confidence
- Network access in code of documentationopenchatcut/references/getting-started.md:43Low confidence
- Access to secrets in code of documentationopenchatcut/references/getting-started.md:44Low confidence
- Network access in code of documentationopenchatcut/references/getting-started.md:50Low confidence
- Network access in code of documentationopenchatcut/references/getting-started.md:52Low confidence
- Network access in code of documentationopenchatcut/references/getting-started.md:61Low confidence
- Instruction override signal in prose of the SKILL.mdexport/SKILL.md:113High confidence
- Access to secrets in prose of documentationimage-gen/references/grok-imagine.md:5Low confidence
- Network access in prose of documentationlivestream-to-clips/references/multimodal-selection.md:105Low confidence
- Network access in prose of documentationlivestream-to-clips/references/multimodal-selection.md:106Low confidence
- Network access in prose of documentationlivestream-to-clips/references/multimodal-selection.md:107Low confidence
- Network access in prose of documentationlivestream-to-clips/references/multimodal-selection.md:108Low confidence
- Network access in prose of documentationlivestream-to-clips/references/multimodal-selection.md:109Low confidence
- Network access in prose of documentationlivestream-to-clips/references/multimodal-selection.md:110Low confidence
- Network access in prose of documentationlivestream-to-clips/references/profile-matrix.md:50Low confidence
- Network access in prose of documentationlivestream-to-clips/references/profile-matrix.md:51Low confidence
- Network access in prose of documentationlivestream-to-clips/references/profile-matrix.md:52Low confidence
- Network access in prose of documentationlivestream-to-clips/references/profile-matrix.md:53Low confidence
- Network access in prose of documentationlivestream-to-clips/references/profile-matrix.md:54Low confidence
- Network access in prose of documentationlivestream-to-clips/references/qa-and-evaluation.md:98Low confidence
- Network access in prose of documentationlivestream-to-clips/references/qa-and-evaluation.md:99Low confidence
- Network access in prose of documentationlivestream-to-clips/references/qa-and-evaluation.md:100Low confidence
- Network access in prose of documentationlivestream-to-clips/references/qa-and-evaluation.md:101Low confidence
- Access to secrets in prose of documentationmusic/references/atlas.md:7Low confidence
- Network access in prose of documentationmusic/references/atlas.md:9Low confidence
- Access to secrets in prose of documentationmusic/references/minimax.md:102Low confidence
- Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valuemusic/references/sonilo.md:23Low confidence
- Access to secrets in prose of documentationproduct-help/references/generation-capabilities.md:52Low confidence
- Access to secrets in prose of documentationproduct-help/references/generation-capabilities.md:54Low confidence
- Access to secrets in prose of documentationproduct-help/references/generation-capabilities.md:55Low confidence
- Access to secrets in prose of documentationproduct-help/references/generation-capabilities.md:56Low confidence
- Access to secrets in prose of documentationproduct-help/references/generation-capabilities.md:57Low confidence
- Access to secrets in prose of documentationproduct-help/references/generation-capabilities.md:58Low confidence
- Access to secrets in prose of documentationproduct-help/references/generation-capabilities.md:59Low confidence
- Network access in prose of documentationproduct-help/references/generation-official-docs.md:7Low confidence
- Network access in prose of documentationproduct-help/references/generation-official-docs.md:8Low confidence
- Network access in prose of documentationproduct-help/references/generation-official-docs.md:9Low confidence
- Network access in prose of documentationproduct-help/references/generation-official-docs.md:10Low confidence
and 50 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Frontmatter field user-invocable in src/agent/skills/image-gen/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/openchatcut/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/openchatcut/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/openchatcut/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/openchatcut/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/openchatcut/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/0xsline-openchatcut/)