YouTube Watcher
Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.
clawhub install youtube-watcherAnalyze video content by extracting frames at regular intervals. Use when you need to understand what's in a video file, review video content, analyze scenes, or describe video without being able to play it directly. Supports MP4, MOV, AVI, MKV, and other common video formats.
# Install Skill (downloads SKILL.md to .claude/skills/) clawhub install video-watcher # Then just tell Claude: "use Video-Watch to help me..."
# Same install command — works with all SKILL.md-compatible AI coding tools clawhub install video-watcher
This Skill is compatible with the OpenClaw standard. After installation, a SKILL.md file is auto-generated, usable by any OpenClaw-compatible AI Agent (Claude Code, Cursor, Windsurf, etc.).
ffmpeg installed on the system. Install if missing:# Ubuntu/Debian
sudo apt-get install -y ffmpeg
# macOS
brew install ffmpeg
scripts/extract_frames.sh <video_path> [output_dir] [fps]
video_path (required): Path to the video fileoutput_dir (optional): Directory for extracted frames. Default: creates frames_<video_name> in current directoryfps (optional): Frames per second to extract. Default: 1 (one frame per second)scripts/extract_frames.sh /path/to/video.mp4
scripts/extract_frames.sh /path/to/video.mp4 ./my_frames
scripts/extract_frames.sh /path/to/video.mp4 ./my_frames 2 # 2 frames per second
frame_001.jpg, frame_002.jpg, etc.extract_frames.sh on the video fileread tool to view imagesclawhub video-watcher analyze --file sample.mp4 --interval 1 --max-frames 30 --output analysis_frames/Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.
clawhub install youtube-watcher