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
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.
About
Use cases: audio-video
Reviews
Write a reviewNo 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
- 0.834score
motion-graphics
openfilm
Make premium motion graphics (an explainer, a promo, a title sequence or a data story) designed and animated at the level of a top studio, for this subject…
SkillAFreshness: A★ 2.6KClaude Code +9 - 0.834score
whiteboard
openfilm
Make an explainer drawn on a board while a voice explains, every drawing and word drawn out as it is spoken.
SkillAFreshness: A★ 2.6KClaude Code +9 - 0.834score
lyric-video
openfilm
Make a lyric video for a song that the artist would release as the official one — a piece made for this one song, every word landing exactly on the voice.
SkillAFreshness: A★ 2.6KClaude Code +9 - 0.834score
vintage-film
openfilm
Make the person's photos and clips into a memory film that looks shot on old film or kept as instant photos and prints.
SkillAFreshness: A★ 2.6KClaude Code +9 - 0.834score
replicate
openfilm
Remake a reference video in OpenFilm, as close as the person wants it, from frame for frame to its structure, rhythm, look and motion carrying their own…
SkillAFreshness: A★ 2.6KClaude Code +9 - 0.831score
collage
openfilm
Make motion graphics in a cut-paper collage style, with photos, paper and print cut out and put together by hand.
SkillAFreshness: A★ 2.6KClaude Code +9 - 0.828score
openfilm
openfilm
Make videos as web pages with OpenFilm.
SkillAFreshness: A★ 2.6KClaude Code +9 - 0.401score
keynote
openfilm
No description from the publisher yet.
SkillAFreshness: A★ 2.6KClaude Code +9 - 0.401score
presenter-pip
openfilm
No description from the publisher yet.
SkillAFreshness: A★ 2.6KClaude Code +9 - 0.401score
screen-demo
openfilm
No description from the publisher yet.
SkillAFreshness: A★ 2.6KClaude Code +9
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
- Repository
- github.com/openfilm/openfilm
- Website
- openfilm.dev
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from openfilm
- 0.834score
vintage-film
openfilm
Make the person's photos and clips into a memory film that looks shot on old film or kept as instant photos and prints.
SkillAFreshness: A★ 2.6KClaude Code +9 - 0.834score
whiteboard
openfilm
Make an explainer drawn on a board while a voice explains, every drawing and word drawn out as it is spoken.
SkillAFreshness: A★ 2.6KClaude Code +9 - 0.834score
motion-graphics
openfilm
Make premium motion graphics (an explainer, a promo, a title sequence or a data story) designed and animated at the level of a top studio, for this subject…
SkillAFreshness: A★ 2.6KClaude Code +9 - 0.834score
lyric-video
openfilm
Make a lyric video for a song that the artist would release as the official one — a piece made for this one song, every word landing exactly on the voice.
SkillAFreshness: A★ 2.6KClaude Code +9 - 0.834score
replicate
openfilm
Remake a reference video in OpenFilm, as close as the person wants it, from frame for frame to its structure, rhythm, look and motion carrying their own…
SkillAFreshness: A★ 2.6KClaude Code +9 - 0.831score
collage
openfilm
Make motion graphics in a cut-paper collage style, with photos, paper and print cut out and put together by hand.
SkillAFreshness: A★ 2.6KClaude Code +9
Cite this page
long-to-short skill. Agent Mart. https://agentmart.dev/skills/openfilm-long-to-short (last updated 2026-10-24)