Agent skill · Content & Marketing

long-video-to-shorts

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.

sline582★ · +329/wk · 1 repos on radarProfile →
claude-codecodexAGPL-3.0
Install
npx skills add 0xsline/OpenChatCut --skill long-video-to-shorts --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 4 KB
Bundled scripts: none
Path: src/agent/skills/long-video-to-shorts/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 805 · +210 this week
Language: TypeScript

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Long Video to Shorts Use this workflow when one long source video carries the output. Supporting clips may exist, but the short-form story comes from selecting self-contained moments inside the long source. This is a OpenChatCut-native workflow. Use the current project, assets, transcript, timeline, and OpenChatCut editing tools. Do not depend on external download, transcription, ffmpeg, or auto-crop pipelines unless the user explicitly asks for an external source that is not already in the project. ## Workflow 1. Read the project state before editing. Identify the primary long video, duration, language, speakers, current timeline, transcript readiness, visual descriptions, and aspect ratio. 2. Confirm that one long source carries the output. If the project is mainly multiple raw clips with no dominant long source, switch to the Multi Clips to Reels workflow. 3. Determine only missing constraints that would change the edit: platform, clip count, target duration, audience, style, captions/title text, music, and whether the user wants options or direct creation. 4. If more than one missing constraint remains, ask for them in one `<widget>` after loading `widget-forms`. Use text fie

What's inside
Steps it walks through
  1. Workflow
  2. Plan Format
  3. Rules
Ships with 1 file
  • references/short-form-selection.md
More from OpenChatCut
All skills →
About this skill
What does the long-video-to-shorts skill do?

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.

How do I install it?

Run `npx skills add 0xsline/OpenChatCut --skill long-video-to-shorts --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From 0xsline/OpenChatCut, a repository with 805 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going