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.