devinilabsdevinilabsCommunityยท1 Agent Skills Included

claude-watch

Turn tutorial and lecture videos into structured study notes

Converts tutorial and lecture videos into structured markdown study notes with embedded screenshots and timestamped transcripts. Detects scene changes automatically, pulls captions or Whisper transcripts, and transcribes on-screen code into runnable blocks. Saves everything to a persistent local library so re-watching the same video is instant and notes are never lost in chat.
npx skills add devinilabs/claude-watch --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install claude-watch?โ–ผ

Run `npx skills add devinilabs/claude-watch --all -g -y` in your terminal to install it globally. It requires ffmpeg and yt-dlp, which the built-in setup script can install automatically on macOS.

How to turn a YouTube lecture into study notes?โ–ผ

Paste the video URL with an optional topic, and claude-watch downloads it, extracts scene-based frames, pulls the transcript, and writes a structured notes file with screenshots, key concepts, and code blocks.

Does claude-watch work without a paid API key?โ–ผ

Yes. Videos with native captions are processed completely free using yt-dlp and ffmpeg. A Groq or OpenAI key is only needed as a Whisper fallback when a video has no captions.

Can claude-watch handle long lecture videos?โ–ผ

Yes, but best accuracy is under 30 minutes per pass. For longer videos, use the --start and --end flags to focus on the section you care about.

Where are the generated notes saved?โ–ผ

Notes are saved to a persistent library at ~/claude-watch/library/<slug>/ with the video, transcript, and frames cached. Re-running the same URL reuses the cache and only regenerates notes.

Related Repositories in Education & Research

View All in Education & Researchโ†’