Agent skill · NVIDIA
vss-manage-video-io-storage
Use to call the VIOS REST API (sensor list, timelines, clip extraction, snapshots, add/delete sensors and streams). Not for VLM inference or search.
What it needs
About 11k tokens when loaded.
What this skill does
Purpose Manage VIOS and NvStreamer API operations for VSS video input/output and storage workflows: sensors, streams, uploads, snapshots, clips, timelines, and recording status. Prerequisites Active VSS deployment reachable on $HOSTIP (see vss-deploy-profile and references/). NGC credentials in $NGCCLIAPIKEY and $NVIDIAAPIKEY for any image pulls. curl, jq, and Docker available on the caller. Instructions VIOS Operations Call the VIOS REST API to manage cameras/sensors, RTSP streams, recordings, snapshots, and storage. Use when asked to: add a camera, add an RTSP stream, list sensors, show configured sensors/cameras/streams, check stream status, get a snapshot, download a clip, upload a video file, or manage video storage. Query the VIOS API directly using curl — do not navigate the UI. Upload routing rule: If the user asks to "upload <file>.mp4 to VIOS", "upload a video file", or otherwise means storing a local video as a VIOS file-backed sensor, use the direct VIOS API: PUT /vst/api/v1/storage/file/{filename} from references/api-reference.md Section 8. Use NvStreamer only when the user explicitly needs a live/synthetic RTSP camera feed, asks for NvStreamer, or asks to retrieve an RTSP URL. Do not substitute the NvStreamer upload -> RTSP URL -> VIOS /sensor/add handoff for a plain VIOS MP4 upload request. Do NOT use this skill for: VLM inference or ad-hoc visual Q&A about a clip — use vss-ask-video. Semantic search across the archive, or ingesting video for search — use vss-search-archive. Narrative summaries of a recorded clip — use vss-summarize-video. Incident-range or alert-window reports — use vss-generate-video-report Mode B. Reading analytics metrics, incidents, or alerts — use vss-query-analytics. Reference contracts shipped with this skill This skill bundles four reference files under references/. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills NVIDIA/vss-manage-video-io-storage