Agent skill · DevOps & Cloud

vss-deploy-video-embedding

Use this skill when deploying, operating, or integrating the VSS 3.2 GA RT-Embed Video Embedding microservice. Covers Docker Compose bring-up, GPU and storage prerequisites, the `/v1` REST API (file uploads, text and video embeddings, live RTSP streams, health and metrics), Redis/Kafka/OTel integration, common failure modes, and teardown.

NVIDIA-AI-Blueprintsgithub.com/NVIDIA-AI-BlueprintsGitHub ↗
claude-codeNOASSERTION
Install
npx skills add NVIDIA-AI-Blueprints/video-search-and-summarization --skill vss-deploy-video-embedding --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 12
SKILL.md size: 14 KB
Bundled scripts: none
Version: 3.2.1
Path: skills/vss-deploy-video-embedding/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,773 · +19 this week
Language: C++
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# VSS Video Embedding (RT-Embed) Use this skill when you need to: - Deploy the VSS Video Embedding microservice from a Docker Compose file. - Generate text or video embeddings against the Cosmos-Embed1-448p model. - Embed an uploaded file, an HTTP/S3/file/data URL, or a live RTSP stream. - Wire the service into a VSS deployment alongside Redis, Kafka, and OpenTelemetry. - Triage readiness, model-download, GPU, or stream-reconnection failures. **Trigger phrases:** `vss-deploy-video-embedding`, `RT-Embed`, `rtvi-embed`, `video embedding service`, `Cosmos-Embed1`, `embed live stream`, `embed video file`, `generate video embeddings`, `text embedding for video search`. ## Service Snapshot - **VSS 3.2 GA skill:** `vss-deploy-video-embedding`. - **Legacy 3.1 name:** RT-Embed. - **Compose service:** `rtvi-embed`. - **Container name:** `vss-rtvi-embed`. - **Image:** `nvcr.io/nvidia/vss-core/vss-rt-embed` (override with `RTVI_EMBED_IMAGE`). - **Default tag:** `3.2.1` (override with `RTVI_EMBED_TAG`). - **Profile:** `bp_developer_search_2d`. - **Container port:** `8000` (host-side `${RTVI_EMBED_PORT}`). - **Default model:** `cosmos-embed1-448p` from `nvidia/Cosmos-Embed1-448p`. - **Health end

What's inside
Steps it walks through
  1. Service Snapshot
  2. Prerequisites
  3. Deploy
  4. Verify
  5. Common Operations
  6. Generate video embeddings from an uploaded file
  7. Generate text embeddings (for text-to-video search)
  8. Embed a live RTSP stream
  9. Logs, Metrics, And Status
  10. Integration Surface
  11. Error Handling
  12. Troubleshooting
  13. Upgrade And Rollback
  14. Tear Down
Ships with 11 files
  • BENCHMARK.md
  • evals/evals.json
  • evals/standalone_deploy.json
  • references/README.md
  • references/deploy-vss-deploy-video-embedding.md
  • references/environment.md
  • references/integrate-vss-deploy-video-embedding.md
  • references/rest-api.md
  • references/troubleshooting.md
  • skill-card.md
  • skill.oms.sig
Commands it runs
cd "{{repo_root}}/deploy/docker/services/rtvi/rtvi-embed"
export RTVI_EMBED_PORT=8017
export VSS_DATA_DIR="${VSS_DATA_DIR:-$(pwd)/.standalone-data}"
export NGC_API_KEY="<your-ngc-api-key>"
export HOST_IP="$(hostname -I | awk '{print $1}')"
export HF_TOKEN="${HF_TOKEN:-}"  # optional, but recommended to avoid HF 429s
export RTVI_EMBED_KAFKA_ENABLED=false
export ENABLE_REDIS_ERROR_MESSAGES=false
Prepare VST clip-storage host dir; use `sudo -n` for ownership fixes.
mkdir -p "$CLIP_STORAGE_DIR"
More from video-search-and-summarization
All skills →
About this skill
What does the vss-deploy-video-embedding skill do?

Use this skill when deploying, operating, or integrating the VSS 3.2 GA RT-Embed Video Embedding microservice. Covers Docker Compose bring-up, GPU and storage prerequisites, the `/v1` REST API (file uploads, text and video embeddings, live RTSP streams, health and metrics), Redis/Kafka/OTel integration, common failure modes, and teardown.

How do I install it?

Run `npx skills add NVIDIA-AI-Blueprints/video-search-and-summarization --skill vss-deploy-video-embedding --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From NVIDIA-AI-Blueprints/video-search-and-summarization, a repository with 1,773 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going