youtube-transcript

Download YouTube video transcripts using yt-dlp with Whisper fallback.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/cpfcoaching/glowing-palm-tree --skill youtube-transcript-cpfcoaching
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-transcript
Source: https://github.com/cpfcoaching/glowing-palm-tree/tree/main/skills-library/youtube-transcript
Command: npx skills add https://github.com/cpfcoaching/glowing-palm-tree --skill youtube-transcript-cpfcoaching

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp, openai-whisper, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill solves the problem of manually searching for and downloading YouTube video transcripts. It allows users to automatically download transcripts for YouTube videos using a single command.

Core Features & Use Cases

  • Transcript Download: Automatically download transcripts for YouTube videos using yt-dlp.
  • User Interaction: Accepts user-provided YouTube URLs and prompts for transcript download.
  • Fallback Mechanisms: In cases where transcripts are not available, the skill can attempt audio download for manual transcription using Whisper.

Quick Start

Use the youtube-transcript skill to download the transcript for a YouTube video by providing the URL or asking to download/get/fetch a transcript from YouTube.

Frequently Asked Questions about youtube-transcript

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

FAQPage Schema
How do I download YouTube video transcripts automatically?

To download YouTube transcripts, provide a video URL to trigger automated data retrieval. The skill uses yt-dlp to fetch both manual and auto-generated subtitles without manual searching.

What happens when a YouTube video has no available subtitles?

When a YouTube video has no available subtitles, the skill falls back to Whisper transcription. It downloads the audio first, then processes it using OpenAI Whisper to generate the text.

Do I need yt-dlp and Whisper installed to fetch YouTube transcripts?

Yes, you need yt-dlp and openai-whisper installed on your system to fetch YouTube transcripts. Yt-dlp handles video and subtitle data retrieval, while Whisper serves as the fallback audio transcription mechanism.

Can I get auto-generated subtitles from YouTube using yt-dlp?

Yes, you can get auto-generated subtitles from YouTube using yt-dlp. The skill explicitly handles the retrieval of both manually created and automatically generated subtitles for video processing.

What is the best way to extract text from a YouTube video for data retrieval?

The best way to extract text is using an automated yt-dlp script to pull existing subtitles. If subtitles are missing, it downloads audio for Whisper transcription to ensure complete text extraction.