youtube

Installation
SKILL.md

YouTube search & transcripts

One CLI covers everything: yt-dlp, run via uvx (no install, no API key). It handles both search/metadata and transcripts. Keeping it current avoids most extraction breakage, so prefer uvx yt-dlp@latest if you hit errors.

Typical flow: search for a query or channel -> pick the relevant video(s) -> pull the transcript -> answer/summarize. When the user cares about a specific point, open the video at that timestamp in their browser.

If a flag here doesn't behave as expected, run uvx yt-dlp --help to self-correct.

1. Search

Keyword search, one line per result (id | title | channel | duration_seconds):

uvx yt-dlp --print "%(id)s | %(title)s | %(channel)s | %(duration)s" \
  --flat-playlist "ytsearch10:YOUR QUERY HERE"
Installs
2
Repository
pietz/skills
First Seen
Jun 10, 2026
youtube — pietz/skills