All skills

Watch

Watch a video (URL or local path). Downloads with yt-dlp, extracts auto-scaled frames with ffmpeg, pulls the transcript from captions (or local Whi…

Claude skills11 min read

By bradautomates/claude-video, MIT licence. Shared here with credit.

/watch

Run the bundled Python script. With the gemini engine (a GEMINI_API_KEY is configured) Google's video model watches the video and the report carries its timestamped answer for you to relay. With the local engine the script produces timestamped frames and a transcript; view the frames and answer from that evidence. Native captions come first; the chosen local or cloud backend is only a fallback. Transcript-only evidence cannot establish visual facts.

Resolve the skill and interpreter

SKILL_DIR is the absolute directory containing this SKILL.md; scripts/ sits beside it.

Commands below use python3 for macOS/Linux. On Windows, verify a working Python 3.10+ with python --version or py -3 --version and use that interpreter. python3 is not always a Store alias; inspect the actual result. In PowerShell use $SKILL_DIR rather than Bash variable syntax, for example:

python "$SKILL_DIR/scripts/setup.py" --json

Use the host's available shell, image viewer, and question tool. AskUserQuestion and Bash are examples, not requirements for every host.

Free, for your email

Unlock the full skill and get it by email

The rest opens right here, and a copy comes to your inbox too. One email unlocks every guide and every skill. Use your real address.

Unlocks: First run and setup · Watch and answer · Engines · Sampling and transcript cues · Transcription and failure handling · Security and runtime access

No spam. Reply "unsubscribe" any time and I delete your address.