youtube-transcripts

Fetch YouTube video transcripts and convert them into markdown files with YAML metadata.

2|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/erclx/aitk --skill youtube-transcripts-erclx
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: youtube-transcripts
Source: https://github.com/erclx/aitk/tree/main/claude/skills/youtube-transcripts
Command: npx skills add https://github.com/erclx/aitk --skill youtube-transcripts-erclx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp.

What problem does it solve?

This Skill eliminates the manual effort of transcribing or cleaning YouTube captions, providing a structured, readable markdown file directly in your repository.

Core Features & Use Cases

  • Automated Fetching: Retrieves video transcripts and metadata directly from YouTube URLs.
  • Clean Formatting: Converts raw VTT data into clean, prose-ready markdown with YAML frontmatter.
  • Use Case: Quickly capture the content of a technical tutorial or lecture to create a searchable knowledge base or summary without leaving your development environment.

Quick Start

Use the youtube-transcripts skill to fetch the transcript for the YouTube video at the provided URL.

Frequently Asked Questions about youtube-transcripts

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

FAQPage Schema
How do I fetch YouTube video transcripts and save them as markdown?▼

To fetch YouTube video transcripts and save them as markdown, provide a YouTube URL to the Skill, which retrieves captions and converts them into structured markdown files with YAML metadata for immediate documentation use.

Does fetching YouTube captions require yt-dlp to be installed?▼

Yes, fetching YouTube captions requires the yt-dlp binary to be present on the system path, as the Skill relies on this dependency to execute the video transcript retrieval process from YouTube URLs.

Can I extract YouTube subtitles directly into my repository for documentation?▼

Yes, you can extract YouTube subtitles directly into your repository for documentation. This Skill fetches raw VTT data and cleans it into prose-ready markdown files with YAML frontmatter, creating a searchable knowledge base.

What is the best way to clean raw VTT caption data from a YouTube video?▼

The best way to clean raw VTT caption data from a YouTube video is using this Skill, which automatically converts raw VTT data into clean, prose-ready markdown with YAML metadata for technical tutorials or lectures.

Why do I need to convert YouTube transcripts into structured markdown files?▼

Converting YouTube transcripts into structured markdown files eliminates manual transcription effort, providing readable, formatted documentation with YAML metadata that is easily searchable and ready for analysis within your development environment.