summarize-videolisted
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