Skip to main content

video-summarization

Enables efficient video summarization by leveraging VLM NIM and LVS microservices for both short and long videos.

Install this skill

or
0/100

Security score

The video-summarization skill was audited on May 16, 2026 and we found 28 security issues across 4 threat categories, including 9 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

high line 60

Template literal with variable interpolation in command context

SourceSKILL.md
60| `< 60s` (short) | **VLM NIM** (OpenAI-compatible) | `POST ${VLM_BASE_URL}/v1/chat/completions` |
high line 61

Template literal with variable interpolation in command context

SourceSKILL.md
61| `>= 60s` (long), LVS available | **LVS microservice** | `POST ${LVS_BACKEND_URL}/summarize` |
high line 62

Template literal with variable interpolation in command context

SourceSKILL.md
62| `>= 60s`, LVS **not** reachable | **VLM NIM** + tell the user | `POST ${VLM_BASE_URL}/v1/chat/completions` |
medium line 78

Template literal with variable interpolation in command context

SourceSKILL.md
78```bash
high line 108

Template literal with variable interpolation in command context

SourceSKILL.md
108- VLM NIM: `${VLM_BASE_URL}` — default `http://localhost:30082`
high line 109

Template literal with variable interpolation in command context

SourceSKILL.md
109- LVS MS: `${LVS_BACKEND_URL}` — default `http://localhost:38111`
high line 121

Template literal with variable interpolation in command context

SourceSKILL.md
121**Model name:** read `${VLM_NAME}` (default `nvidia/cosmos-reason2-8b`).
medium line 134

Template literal with variable interpolation in command context

SourceSKILL.md
134```bash
medium line 202

Template literal with variable interpolation in command context

SourceSKILL.md
202```bash
high line 245

Template literal with variable interpolation in command context

SourceSKILL.md
245Full scenario/events collection walk-through lives in [`references/hitl-prompts.md`](references/hitl-prompts.md). Always run this step before calling LVS.
medium line 280

Template literal with variable interpolation in command context

SourceSKILL.md
280```bash
medium line 311

Template literal with variable interpolation in command context

SourceSKILL.md
311```bash
medium line 79

Curl to non-GitHub URL

SourceSKILL.md
79curl -sf --max-time 5 "http://${HOST_IP}:8000/docs" >/dev/null \
medium line 80

Curl to non-GitHub URL

SourceSKILL.md
80&& curl -sf --max-time 5 "http://${HOST_IP}:38111/v1/ready" >/dev/null
medium line 205

Curl to non-GitHub URL

SourceSKILL.md
205curl -s -X POST "${VLM_BASE_URL:-http://localhost:30082}/v1/chat/completions" \
high line 247

Curl to non-GitHub URL

SourceSKILL.md
247curl -s -X POST "${LVS_BACKEND_URL:-http://localhost:38111}/summarize" \
high line 290

Curl to non-GitHub URL

SourceSKILL.md
290curl -s -X POST "${VLM_BASE_URL:-http://localhost:30082}/v1/chat/completions" \
medium line 33

Access to .env file

SourceSKILL.md
33[`references/lvs.env.example`](references/lvs.env.example).
low line 79

External URL reference

SourceSKILL.md
79curl -sf --max-time 5 "http://${HOST_IP}:8000/docs" >/dev/null \
low line 80

External URL reference

SourceSKILL.md
80&& curl -sf --max-time 5 "http://${HOST_IP}:38111/v1/ready" >/dev/null
low line 108

External URL reference

SourceSKILL.md
108- VLM NIM: `${VLM_BASE_URL}` — default `http://localhost:30082`
low line 109

External URL reference

SourceSKILL.md
109- LVS MS: `${LVS_BACKEND_URL}` — default `http://localhost:38111`
low line 137

External URL reference

SourceSKILL.md
137"${VLM_BASE_URL:-http://localhost:30082}/v1/models")
low line 141

External URL reference

SourceSKILL.md
141LVS=${LVS_BACKEND_URL:-http://localhost:38111}
low line 205

External URL reference

SourceSKILL.md
205curl -s -X POST "${VLM_BASE_URL:-http://localhost:30082}/v1/chat/completions" \
low line 247

External URL reference

SourceSKILL.md
247curl -s -X POST "${LVS_BACKEND_URL:-http://localhost:38111}/summarize" \
low line 290

External URL reference

SourceSKILL.md
290curl -s -X POST "${VLM_BASE_URL:-http://localhost:30082}/v1/chat/completions" \
low line 312

External URL reference

SourceSKILL.md
312LVS=${LVS_BACKEND_URL:-http://localhost:38111}
Scanned on May 16, 2026
View Security Dashboard
Installation guide →