watch
Watch lets you analyze any video—from YouTube, local files, or other sources—by automatically pulling frames and transcripts so Claude can answer your questions about the content. It handles caption extraction, falls back to Whisper when needed, and scales frame detail to match your needs.
Watch extracts video frames and transcripts so Claude can answer questions about what's in the video.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-01
Watch extracts video frames and transcripts so Claude can answer questions about what's in the video. Watch lets you analyze any video—from YouTube, local files, or other sources—by automatically pulling frames and transcripts so Claude can answer your questions about the content. It handles caption extraction, falls back to Whisper when needed, and scales frame detail to match your needs.
Use it when
- Watch processes local video files (MP4, MOV, WebM) and URLs from major platforms including YouTube, Vimeo, TikTok, and Twitch.
- Watch first attempts to extract existing captions from the video.
Verify before relying
Read SKILL.md below before installing (10 files). Open directory: indexed for reading, not audited.
Install
bradautomates/claude-video/watch · repository language: Python
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I watch a YouTube video and answer questions about it?
Watch lets you submit a YouTube URL along with your question, and it automatically extracts frames and generates a transcript. Claude then analyzes both the visual and spoken content to answer your specific questions about what happens in the video.
What video sources does Watch support for analysis?
Watch processes local video files (MP4, MOV, WebM) and URLs from major platforms including YouTube, Vimeo, TikTok, and Twitch. Whether you're working with a file on your computer or a link to online content, Watch can extract frames and transcripts for AI analysis.
How does Watch extract transcripts from videos?
Watch first attempts to extract existing captions from the video. If captions aren't available, it automatically falls back to Whisper for audio transcription. This dual approach ensures you get a readable transcript regardless of whether the video has built-in captions.
Can I focus Watch on a specific section of a video?
Yes. Watch supports time-bound analysis where you can specify a particular section. When you do, it uses denser frame sampling in that region and returns only the transcript for that timeframe, letting you zoom in on key moments without processing the entire video.
What can Watch do with the frames and transcript it extracts?
Watch combines visual frames and spoken content so Claude can summarize what happens, answer detailed questions about specific scenes, identify key moments, and provide comprehensive video understanding. You get both visual and textual evidence backing every answer.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
/watch
You don't have a video input; this skill gives you one. A Python script gets captions first, optionally downloads the video, extracts frames as JPEGs (scene-aware, or fast keyframes at efficient detail), gets a timestamped transcript (native captions first, then Whisper API as fallback), and prints frame paths. You then Read each frame path to see the images and combine them with the transcript to answer the user.
Resolve SKILL_DIR (do this before any command)
Every python3 ... command below runs a bundled script under SKILL_DIR/scripts/. Set SKILL_DIR to the **absolute path of the directory containing THIS
(truncated - see the full file via the links below)
File tree — 10 files
skills/watch/.skillignore
skills/watch/SKILL.md
skills/watch/scripts/build-skill.sh
skills/watch/scripts/config.py
skills/watch/scripts/download.py
skills/watch/scripts/frames.py
skills/watch/scripts/setup.py
skills/watch/scripts/transcribe.py
skills/watch/scripts/watch.py
skills/watch/scripts/whisper.py
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Analyze video content by extracting frames and transcript to answer specific questions”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
watch lets you analyze any video by intelligently sampling frames at scene changes, measuring editorial pacing (cuts per minute, shot length), and applying dense analysis to the critical first 10 seconds. It pulls transcripts from captions or Whisper, generates a structured report, and optionally saves findings to your Obsidian vault.
Video Watch processes video URLs and local files to generate artifacts that GitHub Copilot can analyze, including captions, sampled frames, contact sheets, and a prompt packet. Use it when you need Copilot to inspect, summarize, or diagnose video content like demos, recordings, or tutorials. The skill handles multiple detail modes to balance speed and visual coverage.
Video Clipper transforms long-form content like podcasts and interviews into polished short-form vertical videos optimized for social platforms. It handles transcription, identifies high-engagement moments using a viral-scoring rubric, extracts clips, applies speaker-tracked reframing to 9:16 format, and adds professional animated captions—all in one workflow.
Watch Skill processes videos locally by extracting scene-aware frames, running OCR on text within them, and transcribing audio via offline Whisper or captions. It builds a searchable index so follow-up questions are answered without re-processing the video. No API keys required for core features; vision and STT are optional and configurable.
Watch Skill processes any video—URLs, local files, streams, recordings—by extracting frames, running OCR, and transcribing audio into a unified searchable index. Query the index directly instead of re-watching, and batch-process playlists or folders in one pass.
Master video clipping workflows with detailed reference material for yt-dlp downloads, Whisper transcription with word-level timing, SRT subtitle generation, and ffmpeg video processing. Learn platform-specific shell syntax, model selection, scene and silence detection, vertical video formatting, and caption styling across Windows, macOS, and Linux.
More skills Clipify Video Clip Generator (NOASSERTION) · claude-real-video-for-agents (MIT) · claude-real-video (MIT)