youtube-fetcher

Installation
SKILL.md

YouTube Fetcher

Overview

Fetches transcripts from YouTube videos and saves them as structured Markdown files with YAML frontmatter. Uses two tools:

  • yt-dlp — video metadata (title, channel, description, duration, chapters)
  • youtube-transcript-api — transcript/captions extraction

Each file includes full video metadata, the video description (with links and chapters), and the transcript. Files are saved to ~/yt_transcripts/ with the naming convention YYYY-MM-DD_video-title-slug_[VIDEO_ID].md.

When to Use This Skill

  • User shares a YouTube URL (any format) or video ID
  • User wants a transcript, captions, subtitles, or "the text" from a video
  • Note-taking or summarization workflows involving YouTube content
  • User pastes a YouTube link — even without explicit instructions, default to fetching

How Claude Should Use This Skill

Installs
29
GitHub Stars
21
First Seen
Mar 7, 2026