youtube-ingest
Installation
SKILL.md
YouTube Ingest Workflow
Given a YouTube URL (e.g. https://youtu.be/0EHFgu7V7N4), run the following steps in order.
Carry outputs forward — do not prompt the user between steps unless a step fails.
Step 1: Fetch video metadata
Run yt-dlp to get the video title:
uvx yt-dlp --get-title "<youtube_url>"
Collect from the output:
- The video title
Also fetch the page to identify the channel name and a one-sentence summary of the topic. Use WebFetch on the canonical YouTube watch URL with a prompt asking for title, channel, and topic.