Long-Form Video Clip Pipeline

Community

Turn YouTube episodes into viral clips fast.

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.