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