Skip to content
Agentmart
Submit a tool

long-to-short

Turn a long video (a talk, podcast, interview, lesson, livestream or vlog) into short vertical clips that each stand alone and hold attention from the first…

Skill by openfilm

IndexedMIT★ 2,551
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/openfilm-long-to-short

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Turn a long video (a talk, podcast, interview, lesson, livestream or vlog) into short vertical clips that each stand alone and hold attention from the first second. Use when the person gives a long recording and asks for clips, shorts, highlights or cut-downs for Douyin, Reels, Shorts or similar (长视频转短视频, 切片, 剪短视频, 高光, 拆条).

Use cases: audio-video

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/long-to-short

What's inside

Skill name
long-to-short
Description
Turn a long video (a talk, podcast, interview, lesson, livestream or vlog) into short vertical clips that each stand alone and hold attention from the first second. Use when the person gives a long recording and asks for clips, shorts, highlights or cut-downs for Douyin, Reels, Shorts or similar (长视频转短视频, 切片, 剪短视频, 高光, 拆条).
License
MIT
Instructions
33 lines in SKILL.md · view on GitHub

Files (3)

  • SKILL.md
  • cover.jpg
  • openfilm.json

SKILL.md (first lines)

# Long video to shorts

Find the moments in this recording that people would stop scrolling for, and make each one a short a channel would post
as it is: it opens on its strongest real line, ends on its point, and makes sense to someone who never saw the long
video. The speaker, watching it, would say: yes, that is what I meant.

## What has to be true

- **The speaker's meaning, intact.** Nothing said in different places is joined into a claim they did not make; an
  "if", a "not" or an "in some cases" is never cut away; an answer keeps its question. A title or any other text on
  screen says only what the recording says, or is plainly yours.
- **It stands alone**: a viewer knows who is speaking and what they are answering.
- **Every word exact.** The transcript says exactly what was said; names, numbers and terms you cannot confirm are named
  in your reply. Each cut falls in a pause: no clip starts on a clipped word or stops mid-thought.
- **Made for a phone**: the one who is speaking well framed at every moment, and nothing that matters where the app's
  buttons and captions sit.
- **Worth posting**: each one holds up next to the best clips on the platform, as long as its moment needs and no
  longer. Watch each as a viewer would; a clip you would scroll past is not done.

## What you have

The recording's transcript with every word's time (`npx openfilm get asr`, a WebVTT beside it), from which Studio draws
the subtitles; the person sets how they look. A short is the same recording trimmed (`#t=`) and framed with CSS, never
cut or re-encoded into new files; a page can also play the recording, silent, with its time set from t, when the
picture has to move over it. Anything you can make titles and motion with, and your own built-in tools.

## With the person

What they ask for comes before anything here. The recording, where the shorts will go, and how many they want (else the
few best). Ask whether there are moments they must keep or must not use, without holding up the work. When done, list
the shorts: for each, its length, its first line, and why you chose it.

From openfilm/openfilm, MIT.

More from openfilm/openfilm

Signals

Stars
2,551
Forks
247
Open issues
4
Last commit (this folder)
Oct 17, 2026 (11 days ago)
Last release
Oct 21, 2026 (7 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from openfilm

Cite this page

long-to-short skill. Agent Mart. https://agentmart.dev/skills/openfilm-long-to-short (last updated 2026-10-24)