video-clip-pipeline
Agent skill fromericosiu/ai-marketing-skills
python3 telemetry/version_check.py 2>/dev/null || true
How to install video-clip-pipeline
install video-clip-pipeline
# install the ai-marketing-skills pack with the skills CLI
npx skills add ericosiu/ai-marketing-skills# or add only this skill to Claude Code: copy the folder
video-clip-pipeline/
# into
~/.claude/skills/video-clip-pipeline/ (all projects)
.claude/skills/video-clip-pipeline/ (one project)
1# Long-Form Video Clip Pipeline23## Preamble (runs on skill start)45```bash6# Version check (silent if up to date)7python3 telemetry/version_check.py 2>/dev/null || true89# Telemetry opt-in (first run only, then remembers your choice)10python3 telemetry/telemetry_init.py 2>/dev/null || true11```1213> **Privacy:** This skill logs usage locally to `~/.ai-marketing-skills/analytics/`. Remote telemetry is opt-in only. No code, file paths, or repo content is ever collected. See `telemetry/README.md`.1415---1617AI-powered pipeline that converts long-form YouTube episodes into standalone highlight clips. Download → Transcribe → AI Segment → Cut → Upload. A 60-minute episode becomes 3–5 clips in ~15 minutes.1819## When to Use2021Use this skill when:22- Converting long-form YouTube content (podcasts, interviews, talks) into highlight clips23- Processing a YouTube back catalog into a clips channel24- Finding the best standalone segments from video transcripts25- Cutting video clips with verified sentence boundaries26- Running a high-volume clip publishing operation ($0.50–1.00 per episode)2728## Prerequisites2930### System Tools3132```bash33brew install yt-dlp ffmpeg # macOS34# Or: apt install ffmpeg && pip install yt-dlp # Linux35pip install openai-whisper36```3738### Environment Variables3940- `ANTHROPIC_API_KEY` — Claude API key (required for segmentation)41- YouTube Data API credentials (optional, for automated upload)4243## Tools4445### End-to-End Pipeline4647| Script | Purpose | Key Command |48…
Excerpt shown under the repository's MIT license.
