Agent skill · NVIDIA
vss-summarize-video
Use to summarize a recorded video via the LVS summarization microservice (HITL-gated) with a VLM fallback. Not for report generation or live RTSP captioning.
What it needs
About 10k tokens when loaded.
What this skill does
Instructions Follow the routing tables and step-by-step workflows below. Each section that ends in workflow, quick start, or flow is intended to be executed top-to-bottom. Detailed reference material lives in references/. Examples Worked end-to-end examples are kept under evals/ (each .json manifest contains a runnable scenario) and inline in the per-workflow curl blocks below. Run a Tier-3 evaluation with nv-base validate <this-skill-dir> --agent-eval to replay them. Call the VLM NIM or the video summarization microservice directly. Always run curl commands yourself; never instruct the user to run them. Primary video workflow query type: "Summarize this video." Direct video summarization API and service-ops requests are handled by the reference-routed sections below. Purpose Produce a single, polished narrative summary of one recorded video clip, with timestamped events when the LVS microservice path is reachable. Do NOT use this skill for: Live RTSP captioning — use vss-deploy-dense-captioning. Report generation, including incident or alert-window reports — use vss-generate-video-report Mode B. Semantic search across the archive — use vss-search-archive. Prerequisites VSS lvs profile running on $HOSTIP (port 38111) OR a reachable VLM/RT-VLM endpoint as a fallback. The vss-deploy-profile skill brings these up. Network reachability from the agent host to both endpoints; clip URLs from VIOS must be fetchable by the chosen backend. jq and curl available on the agent host. Limitations Direct VLM fallback uses a single fixed prompt and cannot target scenario/events — output quality is lower than the LVS path. Remote VLM endpoints generally cannot reach localhost/private clip URLs. One backend call per request; no parallel hedging or multi-pass summaries. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills NVIDIA/vss-summarize-video