← ClaudeAtlas

summarize-videolisted

Creates illustrated, source-linked study notes from YouTube URLs or local recordings in Hebrew or English. Use for lectures, tutorials, screencasts and demos. A deterministic controller installs its own tools for the current user when they are missing (ffmpeg, yt-dlp, Pillow; no admin rights), runs acquisition, original-frame extraction, verification and HTML/PDF delivery, then names the next file the agent must author. Supports bounded recovery, validated caches and configured local whisper.cpp. Cloud transcription requires explicit provider selection. Works in the user's Codex, Claude Code or Antigravity; sessions without execution tools get a copy-ready handoff.
yosishe/visual-video-summarizer · ★ 0 · Data & Documents · score 75
Install: claude install-skill yosishe/visual-video-summarizer
# summarize-video Use the controller loop. You author the interpretation; the repository checks whether the evidence and deliverables are ready. Optimize total work needed for a verified result: reuse valid artifacts, acquire only what the next decision needs, and stop on a gate. Never reconstruct stage order from memory or invoke stage scripts directly unless the controller tells you to. ## Route and authorize - Use the supplied YouTube URL or local recording. If neither exists, ask once for the URL. A repository link or pasted skill is not a video or installation; keep review, edit and install requests in their own scope. - Verify actual shell, file, network and local-image capabilities. Work in the user's own agent; there is no maintainer-hosted service. A reviewed checkout suffices; registration is optional. [AGENT-START.txt](AGENT-START.txt) and [README.md](README.md) explain setup. - In a managed/cloud session, a proxy denial for the source (`environment_blocked`, exit 14) is an environment blocker, not a missing tool: preserve the URL and output request, and tell the user the two fixes — allow `youtube.com`, `*.youtube.com`, `*.googlevideo.com` and `*.ytimg.com` in the environment's network settings and start a new session, or run the same request in a local agent session. Do not scan other hosts or install another downloader after a denial. - Without execution/image-review tools, follow [CHAT-PROMPT.txt](CHAT-PROMPT.txt). If it is unavailable, give a copy-ready mes