youtube-transcript

Fetch YouTube transcripts and captions for a provided video URL.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/i0switch/yoyaku-tosho --skill youtube-transcript-i0switch
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: youtube-transcript
Source: https://github.com/i0switch/yoyaku-tosho/tree/main/.github/skills/youtube-transcript
Command: npx skills add https://github.com/i0switch/yoyaku-tosho --skill youtube-transcript-i0switch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

YouTube videos often lack accessible, searchable transcripts. This skill fetches available subtitles from a given YouTube URL and saves them for analysis, repurposing, or accessibility.

Core Features & Use Cases

  • Subtitle discovery: Detects available manual and auto-generated subtitles for a video.
  • Fallback transcription: Uses Whisper transcription as a last resort when no subtitles exist (with user confirmation).
  • Output options: Saves transcripts in WebVTT or plain text formats and provides cleaned text for reading.

Quick Start

Provide a YouTube URL and I will fetch available subtitles or generate a Whisper transcription if needed.

Frequently Asked Questions about youtube-transcript

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

FAQPage Schema
How do I get a transcript from a YouTube video?▼

To get a YouTube transcript, provide the video URL and the skill will discover available manual or auto-generated subtitles, saving the text for analysis or accessibility.

How do I extract YouTube subtitles when none are available?▼

To extract YouTube subtitles when none are available, the skill uses Whisper transcription as a fallback to generate text from the video audio, requiring user confirmation before proceeding.

Does fetching YouTube captions require yt-dlp?▼

Yes, fetching YouTube captions requires yt-dlp for subtitle discovery and downloading, while Whisper is an optional installation only needed for fallback audio transcription.

What format are YouTube transcripts saved in?▼

YouTube transcripts are saved in WebVTT or plain text formats, providing cleaned text output for easier reading, content repurposing, and accessibility analysis.

Can I use Whisper to transcribe a YouTube video?▼

Yes, you can use Whisper to transcribe a YouTube video if manual and auto-generated subtitles are missing, triggering the fallback transcription process only after receiving user confirmation.