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.