← ClaudeAtlas

ingest-youtubelisted

Use when the user says /ingest-youtube <url-or-channel> [--days N], pastes a YouTube URL (youtube.com or youtu.be) wanting a transcript or summary in the vault, asks to ingest, capture, sync, transcribe, or pull a YouTube video, channel, talk, podcast, or keynote into the vault, or wants a video's captions or content available to the knowledge graph. Not for downloading video files, live streams, or non-YouTube sources (Vimeo, Twitch).
mycelium-hq/ai-brain-starter · ★ 34 · AI & Automation · score 75
Install: claude install-skill mycelium-hq/ai-brain-starter
# ingest-youtube — YouTube-to-vault connector > **`{SKILL_DIR}`** = this skill's own folder (locally: the directory this SKILL.md lives in; a served brain substitutes the real absolute path before you read this). If a path does not resolve, name the missing file and stop — never guess another location. Ingests YouTube transcripts into the vault as markdown the graphify pipeline can read and the rest of the AI Brain Starter substrate (decision log, session-close cascade, hooks) can act on. Same connector pattern as `ingest-github`: adding a new source means a new normalizer, not a new architecture. ## When to use - User says `/ingest-youtube <url>` for a single video - User says `/ingest-youtube <channel-handle> [--days N]` for a channel's recent uploads - User asks to capture, sync, ingest, transcribe, or pull a talk/podcast/keynote into the vault - User pastes a YouTube URL and asks for a transcript or summary - User mentions wanting a video's content available to the knowledge graph Do NOT use for: - Downloading the actual video file (use `yt-dlp` directly with `-f best`) - Live streams (transcripts are not stable) - Non-YouTube sources (Vimeo, Twitch, Twitter Spaces get their own connectors) - One-off transcript reads where the user does not want a vault file (run `yt-dlp --write-auto-sub` directly and pipe to stdout) ## How it works 1. Parse the input: single URL → single-video mode. Channel handle (e.g. `@channelname`) → channel mode (last N days, default 14). 2.