What problem does it solve? Getting the spoken content of a YouTube video normally means watching it or downloading audio for transcription. This Skill pulls the video's existing caption track directly from YouTube, producing searchable, quotable text in seconds without downloading any media. ## Core Features & Use Cases - Transcript Extraction: Convert any YouTube URL (watch, youtu.be, shorts, live, embed) or bare video id into plain text, timestamped lines, or structured JSON with metadata. - Language Discovery: List all available caption tracks with language codes and whether they are manual or auto-generated, then fetch a specific language by preference order. - Robust Failure Reporting: Distinct exit codes distinguish disabled captions, unavailable videos, missing languages, and API errors, so failures are diagnosed instead of guessed. - Use Case: A user shares a two-hour conference talk link and asks for a summary. The Skill fetches the transcript, writes it to a file, and the agent summarizes it section by section without ever playing the video. ## Quick Start Ask the agent to fetch the transcript of a YouTube video by pasting its URL, for example: get the transcript of this video and summarize the main points.