youtube-transcribe-skill

Extract subtitles and transcripts from YouTube video URLs.

Updated Dec 11, 2025
One-click install
npx skills add https://github.com/Fancu1/dotfile --skill youtube-transcribe-skill-fancu1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-transcribe-skill
Source: https://github.com/Fancu1/dotfile/tree/main/skills/youtube-transcribe-skill
Command: npx skills add https://github.com/Fancu1/dotfile --skill youtube-transcribe-skill-fancu1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the extraction of subtitles and transcripts from YouTube videos, saving users the manual effort of transcribing or searching for them.

Core Features & Use Cases

  • Subtitle Extraction: Downloads available subtitles (auto-generated or manual) for a given YouTube video URL.
  • Transcript Generation: Can extract transcripts even when direct subtitle files aren't readily available, using browser automation as a fallback.
  • Use Case: You need to analyze the spoken content of a lecture video on YouTube for research purposes. This Skill can quickly provide you with a text file of the entire transcript.

Quick Start

Use the youtube-transcribe-skill to get the transcript for the YouTube video at https://www.youtube.com/watch?v=dQw4w9WgXcQ.

Frequently Asked Questions about youtube-transcribe-skill

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

FAQPage Schema
How do I extract subtitles and transcripts from a YouTube video URL?

To extract subtitles and transcripts from a YouTube video URL, you can use this Skill to download available manual or auto-generated subtitle files quickly. It handles video information retrieval and formats the output for local file storage.

Can I get a YouTube video transcript when subtitles are not readily available?

Yes, you can get a YouTube video transcript even without direct subtitle files. This Skill uses browser automation as a fallback mechanism to extract spoken content when standard subtitle downloads are unavailable.

Does the transcript extraction process support various subtitle languages?

Yes, the transcript extraction process supports various subtitle languages. It automatically retrieves and downloads available subtitle tracks that match your desired language preferences from the target YouTube video.

What is the best way to automate YouTube video transcribing for research purposes?

The best way to automate YouTube video transcribing for research is using this Skill to retrieve text from video URLs via yt-dlp. It eliminates manual transcription effort by directly extracting the spoken content into a text file.

Do I need yt-dlp to download YouTube video transcripts?

You do not need to manually configure yt-dlp to download YouTube video transcripts, as the Skill handles the integration internally. It uses yt-dlp for standard retrieval and browser automation as a fallback.