youtube-notes
Installation
SKILL.md
YouTube Notes
Turn a video into something citable. The bundled script does the mechanical work — fetching captions, aligning them to the uploader's chapters, merging caption slivers into readable blocks — so your job is synthesis and judgment.
Fetch
One TypeScript file, run directly by Node with no build step. The --help
output is the authoritative flag reference:
node ${CLAUDE_PLUGIN_ROOT}/skills/youtube-notes/scripts/fetch_video.ts --help
It shells out to uvx for youtube-transcript-api (captions) and yt-dlp
(metadata, chapters). Both run on demand; nothing is installed globally. If
uvx is missing the script exits 2 and tells the user to brew install uv.