yt-cut-edit

Automate talking-head video editing with a 3-pass cut pipeline and subtitles.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/cjrfoto/claude-config --skill yt-cut-edit
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: yt-cut-edit
Source: https://github.com/cjrfoto/claude-config/tree/main/skills/yt-cut-edit
Command: npx skills add https://github.com/cjrfoto/claude-config --skill yt-cut-edit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious manual work of editing talking-head videos by performing a deterministic 3-pass pipeline that removes retake blocks, re-transcribes for detail cuts, and polishes silences to deliver sentence-aware subtitles.

Core Features & Use Cases

  • 3-pass cut pipeline: retake removal, re-transcription, and silence polish with sentence-aware subtitles.
  • Script-faithful: preserves 100% of scripted content plus ~2% improvisation.
  • Deterministic workflow: Claude Code for decisions, plus ffmpeg for rendering; outputs go to assets/edit.

Quick Start

Provide a video folder path and optional --speed and --script arguments to output a fully edited cut with subtitles.

Frequently Asked Questions about yt-cut-edit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate removing retakes and silences from talking-head video footage?▼

Automate talking-head video editing by running a 3-pass cut pipeline that removes retake blocks, re-transcribes for detail cuts, and polishes silences to output a fully edited video with sentence-aware subtitles.

How does a 3-pass cut pipeline work for editing scripted training videos?▼

A 3-pass cut pipeline works by first removing retake blocks, then re-transcribing the remaining footage for detail cuts, and finally applying silence polish with sentence-aware subtitles while preserving 100% of scripted content.

Do I need ffmpeg and a Deepgram API key to automate subtitle generation?▼

Yes, you need ffmpeg for video rendering, a Deepgram API key for transcription, Python, and Claude Code for decision logic to execute the automated editing and subtitling pipeline.

Can I apply a global speed adjustment to video footage after all cuts are finished?▼

Yes, you can apply a single global speed adjustment after all cuts are completed and before subtitling by passing the optional --speed argument when providing the video folder path.

What is the best way to cut video while ensuring script fidelity for YouTube videos?▼

The best way to ensure script fidelity is using a deterministic workflow where Claude Code handles decision logic for cut zone generation, preserving 100% of scripted content plus roughly 2% improvisation.

How do I extract transcripts and generate cut zones from original footage?▼

Extract transcripts and generate cut zones by providing a video folder path and optional --script argument to Claude Code, which processes the original footage and renders outputs into assets/edit.