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.