What problem does it solve? AI assistants cannot natively view video content, so they cannot answer questions about a YouTube link or a local video file. This Skill downloads the video, extracts timestamped frames, and pulls a transcript so the AI can see and hear what happens in the video. ## Core Features & Use Cases - Frame Extraction: Scene-aware, keyframe, or uniform frame sampling via ffmpeg with four detail modes (transcript, efficient, balanced, token-burner) and a 2 fps cap to control token cost. - Transcript Retrieval: Pulls native captions through yt-dlp first, falling back to Groq or OpenAI Whisper API transcription when captions are missing. - Focused Analysis: Supports --start/--end time ranges and --timestamps for grabbing frames at transcript-flagged moments like "look here" cues. - Use Case: Paste a YouTube URL and ask "what does the presenter show at 2:30?" — the Skill downloads the video, extracts dense frames around that moment, filters the transcript to the range, and lets the AI answer with visual evidence. ## Quick Start Ask the AI to watch a video by providing a URL or local file path along with your question, for example: watch https://youtu.be/abc123 and summarize what happens.