youtube-ingestion

Installation
SKILL.md

YouTube Video Ingestion

Ingest YouTube videos into your vault by fetching transcripts and creating structured notes.

Requirements

  • uv - Provides uvx command for running yt-dlp

Workflow

  1. Extract video ID from the YouTube URL (the v parameter or from youtu.be short links)
  2. Fetch metadata using yt-dlp (title, description, duration, uploader)
  3. Fetch transcript using yt-dlp (downloads VTT, converts to plain text)
  4. Create transcript note with full content and metadata
  5. Create summary note with key insights extracted from the transcript
  6. Run markdownlint on both notes

Usage

Related skills

More from ericmjl/skills

Installs
3
Repository
ericmjl/skills
GitHub Stars
32
First Seen
Mar 15, 2026