youtube-transcript

Download YouTube transcripts via yt-dlp with subtitle fallbacks and Whisper transcription.

35|1|Updated Nov 6, 2011
One-click install
npx skills add https://github.com/steveclarke/dotfiles --skill youtube-transcript-steveclarke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-transcript
Source: https://github.com/steveclarke/dotfiles/tree/main/ai/skills/youtube-transcript
Command: npx skills add https://github.com/steveclarke/dotfiles --skill youtube-transcript-steveclarke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables downloading and transcribing YouTube transcripts (captions/subtitles) efficiently, with options for manual or auto-generated subtitles and optional Whisper-based transcription.

Core Features & Use Cases

  • Priority Download Strategy: Prefer manual subtitles, then auto-generated, with Whisper as a last resort.
  • Automated Installation Check: Ensures yt-dlp is installed and available.
  • Subtitle Extraction & Options: List, download, and optionally clean up to plain text.
  • Video Information: Pulls video title for meaningful filenames.
  • Whisper Transcription: When no subtitles exist, offers transcription with Whisper.

Quick Start

Download the transcript for a YouTube URL using the provided URL and options.

Frequently Asked Questions about youtube-transcript

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

FAQPage Schema
How do I download a transcript from a YouTube video?

Download transcripts from YouTube by providing a video URL; the Skill automatically checks for manual subtitles first, then auto-generated captions, and can fall back to Whisper transcription if no subtitles exist. Files are saved with the video title as the filename.

Can I get captions or subtitles from YouTube videos without manual download?

Yes, the Skill lists all available subtitles for a video, lets you choose which to download, and can convert them to plain text format. Manual subtitles are prioritized over auto-generated ones.

What happens if a YouTube video has no subtitles or captions?

When subtitles aren't available, the Skill can use Whisper transcription to generate a transcript from the audio, providing a fallback option to get text from any video.

Do I need to install anything to download YouTube transcripts?

The Skill requires yt-dlp, which it automatically verifies during setup. If not installed, the Skill will prompt for installation before proceeding with transcript extraction.

Can I convert YouTube captions to plain text?

Yes, after downloading subtitles, the Skill can optionally convert them to clean plain text format, removing formatting and leaving just the transcript content.