Long-Form Video Clip Pipeline
CommunityTurn YouTube episodes into viral clips fast.
Content & Communication#claude#youtube#transcription#ffmpeg#content repurposing#video clipping#ai segmentation
Authorericosiu
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill reduces the manual effort of turning long-form YouTube episodes into publish-ready highlight clips by automating the end-to-end pipeline from download to segmentation, cutting, and optional upload.
Core Features & Use Cases
- Episode-to-clip automation: Downloads YouTube videos, obtains transcripts, selects 3–5 best standalone segments, and cuts clips using FFmpeg.
- AI segmentation with quality guardrails: Uses Claude to choose viral-worthy segments (hook strength, narrative completeness) and verifies cut endpoints with an additional LLM check.
- Scored “winners only” mode: Optionally scores candidates with a 10-expert rubric and cuts only segments above a minimum threshold for fewer, higher-quality clips.
- Ideal use cases: Repurposing podcasts/interviews/talks into a clips channel, scaling a back-catalog into many shareable assets, and maintaining consistent clip selection quality over time.
Quick Start
Run the full pipeline on a single YouTube URL with: python3 longform_pipeline.py --url "https://www.youtube.com/watch?v=VIDEO_ID" --max-clips 3.
Dependency Matrix
Required Modules
anthropicopenai-whisperrequests
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Long-Form Video Clip Pipeline Download link: https://github.com/ericosiu/ai-marketing-skills/archive/main.zip#long-form-video-clip-pipeline Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.