Official agent skill

Vss Deploy Detection Tracking 2D

by NVIDIA in NVIDIA/skills

A skill your agent uses when the user wants to deploy, run, debug, tear down, or call the REST API of the RTVI-CV 2D detection / tracking microservice.

OfficialApache-2.0Auto-check passedBackend & APIs

Install Vss Deploy Detection Tracking 2D

skills CLI
$ npx skills add NVIDIA/skills --skill vss-deploy-detection-tracking-2d -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install NVIDIA/skills vss-deploy-detection-tracking-2d --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/NVIDIA/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/vss-deploy-detection-tracking-2d .claude/skills/vss-deploy-detection-tracking-2d && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
vss-deploy-detection-tracking-2d
GitHub stars
3.5k
Used in
1 other repo
Token cost
~4.5k tokens
SKILL.md length
1,934 words
Files
52 (incl. scripts, references, assets)
Skills in repo
380
Repo updated
First seen
Licence
Apache-2.0

At a glance

A skill your agent uses when the user wants to deploy, run, debug, tear down, or call the REST API of the RTVI-CV 2D detection / tracking microservice.

  • Works in 5 steps: Read this file first. It only routes —… → Match the user's intent against the… → Load exactly one reference doc (DEPLOY… → …
  • The user wants to deploy
  • SKILL.md covers Purpose, Prerequisites, Instructions and Examples, plus 9 more sections
  • Calls docker; needs NGC_CLI_API_KEY and NVIDIA_API_KEY

What it does

Vss Deploy Detection Tracking 2D is an agent skill from NVIDIA/skills, published by the product's own GitHub organization. Use this skill when the user wants to deploy, run, debug, tear down, or call the REST API of the RTVI-CV 2D detection / tracking microservice. Trigger when the user says things like 'deploy rtvi-cv', 'start warehouse 2d', 'add a stream', 'check rtvi-cv health', or 'stop the perception container'. Not for VLM, embedding, or analytics — use the matching vss- skill.

Its SKILL.md is about 4.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 54 other files, including scripts, reference files and assets (for example `BENCHMARK.md`, `assets/deploy-defaults.yml` and `evals/deploy-evals.json`).

It sits in Backend & APIs, covering Microservices, Embeddings and REST APIs. It works with NVIDIA AI Platform and Docker. The repository describes itself as: Agent Skills for NVIDIA products — install into Claude Code, Codex, and other coding agents to run Physical AI, robotics, simulation, CUDA, and RAG workflows end to end. The licence is Apache-2.0.

When your agent uses it

  • The user wants to deploy
  • Call the REST API of the RTVI-CV 2D detection / tracking microservice
  • The user says things like deploy rtvi-cv
  • Start warehouse 2d

Example prompts

  • “deploy rtvi-cv”
  • “start warehouse 2d”
  • “add a stream”
  • “/vss-deploy-detection-tracking-2d”

Requirements

  • Python 3
  • Docker
  • A credential in NGC_CLI_API_KEY
  • A credential in NVIDIA_API_KEY

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Read this file first. It only routes — it does not contain workflows.
  2. Match the user's intent against the routing table above.
  3. Load exactly one reference doc (DEPLOY or API USAGE). Don't preload both — each reference is large and contains its own full contract.
  4. Follow the loaded reference exactly. The reference docs are the byte-for-byte preserved contracts from the predecessor skills…
  5. For DEPLOY, the reference doc enforces its own startup contract: one-line acknowledgement → planning-tool call (TodoWrite array of 5…

What it can do on your machine

Read from SKILL.md and the folder at commit 0e0d506. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    Shell commands in SKILL.md call:

    • docker

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use docker, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • NGC_CLI_API_KEY
    • NVIDIA_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Vss Deploy Detection Tracking 2D loads about 4.5k tokens when it runs, and up to ~90k if it reads all its reference files. Until then it costs about 100 tokens; SKILL.md has 1,934 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~100
When it runs · the whole SKILL.md, loaded when a task matches
~4.5k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~90k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from NVIDIA/skills at commit 0e0d506, republished under its Apache-2.0 licence (© NVIDIA). 1,934 words, ~4,487 tokens.

Download SKILL.mdSave it as .claude/skills/vss-deploy-detection-tracking-2d/SKILL.md (or your agent's skills folder). This skill also uses 51 other files; get the full folder from GitHub.
name
vss-deploy-detection-tracking-2d
description
Use this skill when the user wants to deploy, run, debug, tear down, or call the REST API of the RTVI-CV 2D detection / tracking microservice. Trigger when the user says things like 'deploy rtvi-cv', 'start warehouse 2d', 'add a stream', 'check rtvi-cv health', or 'stop the perception container'. Not for VLM, embedding, or analytics — use the matching vss-* skill.
license
Apache-2.0
metadata.version
3.2.1
metadata.github-url
https://github.com/NVIDIA-AI-Blueprints/video-search-and-summarization
metadata.tags
nvidia rtvi-cv deployment rest-api docker deepstream ngc warehouse smartcity sparse4d gdino rt-detr metropolis stream-management health-check metrics

Purpose

Deploy, debug, and operate the RTVI-CV detection / tracking 2D microservice and drive its REST API.

Prerequisites

  • Active VSS deployment reachable on $HOST_IP (see vss-deploy-profile and references/).
  • NGC credentials in $NGC_CLI_API_KEY and $NVIDIA_API_KEY for any image pulls.
  • curl, jq, and Docker available on the caller.

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/ and helper scripts live in scripts/ — call them via run_script when the skill points to a script by name.

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.

Limitations

  • Requires the matching VSS profile / microservice to be deployed and reachable from the caller.
  • NGC-hosted models and NIMs may be subject to rate-limits, GPU memory requirements, and license restrictions.
  • Concurrency, GPU memory, and storage limits depend on the host hardware and the profile's compose file.

Troubleshooting

  • Error: REST call returns connection refused. Cause: target microservice not running. Solution: probe /docs or /health; redeploy via vss-deploy-profile or the matching vss-deploy-* skill.
  • Error: HTTP 401/403 from NGC pulls. Cause: missing/expired NGC_CLI_API_KEY. Solution: docker login nvcr.io and re-export the key before retrying.
  • Error: container OOM or model fails to load. Cause: insufficient GPU memory for the selected profile. Solution: switch to a smaller variant or free GPUs via docker compose down.

RTVI-CV — Detection & Tracking (Unified Skill)

Unified skill for the Real Time Video Intelligence CV (RTVI-CV) microservice. Two action surfaces in one skill:

Service: rtvi-cv (metropolis_perception_app) Image: nvcr.io/<org>/<repo>:<tag> — user-supplied at deploy time REST port: 9000 (/api/v1 — /live, /ready, /startup, /metrics, /stream/add, /stream/remove, embeddings) Hardware: x86/aarch64 dGPU (T4, A100, L40, H100, B200, RTX), SBSA (Spark, Grace-Hopper), Jetson (Thor, Orin, Xavier)


Action routing — pick once per invocation

User intent (sample phrasing)FlowLoad this reference
deploy rtvi-cv warehouse 2d, run rtvicv warehouse-3d with 4 streams, start smartcity gdino, launch perception app, bring up sparse4dDEPLOYreferences/deploy-vss-detection-tracking-2d.md
stop rtvi-cv, tear down, kill the perception container, cleanup rtvicv-perception-dockerTEARDOWN (handled by deploy doc → "Mode Selection")references/deploy-vss-detection-tracking-2d.md + references/teardown-flow.md
check rtvi-cv logs, diagnose rtvi-cv crashing, troubleshoot healthcheck failing, rtvi-cv won't startDEBUGreferences/deploy-vss-detection-tracking-2d.md + references/troubleshooting.md
add a stream, remove camera, list streams, health check, is rtvi-cv ready, get metrics, what's the FPS, check GPU usage, generate text embeddings, call rtvi-cv apiAPI USAGEreferences/usage-vss-detection-tracking-2d.md + references/api-reference.md

Selection rule: match the user's phrasing against the table above and immediately load the corresponding reference file. Do not mix the flows — DEPLOY assumes no running container yet; API USAGE assumes the container is already running on http://<host>:9000.

If intent is genuinely ambiguous (e.g., the user says just "I want to use rtvi-cv"), ask one AskQuestion: deploy a new instance, or call an already-running one?


What lives where

vss-deploy-detection-tracking-2d/
├── SKILL.md          # this file (routing + contracts)
├── assets/           # data files (deploy-defaults.yml — single source of truth for tags / refs / paths / GPU)
├── evals/            # Tier-3 eval manifests (deploy-evals.json, usage-evals.json)
├── scripts/          # 23 bash + python helpers (see `scripts/` for the full inventory)
└── references/       # workflow runbooks (deploy / api-usage / teardown / troubleshooting / …)

For the full per-file inventory and what each reference covers, see references/workflow-reference.md.

All scripts are invoked from the skill root via $SKILL_DIR/scripts/<name> — paths inside the deploy reference doc are preserved verbatim and resolve correctly when the agent runs from skill root.


Available Scripts

Helpers live in scripts/ and are invoked from the skill root by name — call each via run_script("scripts/<name>") so the agent records a proper tool invocation.

ScriptPurposeArguments
load_defaults.shDetect platform (x86 dGPU / SBSA / Jetson) and resolve YAML defaults from assets/deploy-defaults.yml.--usecase <name>
fetch_resources.shDownload + extract NGC resources, scan for layout.--ngc-ref <ref> (optional)
apply_in_container.shHost-side wrapper for Step 4 (apply_config.sh inside the running container).<container_name>
apply_config.shIn-container path-substitution, batch, sink, sources, engine cache.<usecase> <stream_count> <sink_type>
start_app_in_container.shHost-side wrapper for Step 5 (run_app_and_wait.sh).<container_name>
run_app_and_wait.shIn-container app launch + readiness + metrics + log.<config_path>
add_streams.sh / update_stream_sources.shREST stream lifecycle for Step 6.<rtsp_or_file_uri>...
collect_metrics.shPull /api/v1/metrics snapshot.none
discover_streams.shEnumerate active streams via /stream/get-stream-info.none
synthesize_docker_run.shPrint the platform-correct docker run line for the resolved env.none
render_box.shRender the fixed-width step receipt.<step_label>
calibration_manager.pyManage calibration artefacts + per-use-case engine cache invalidation.--usecase <name> --reset

For the full inventory of helpers (cache, GPU checks, setup) browse scripts/; each script's --help describes its arguments.

How to use this skill

  1. Read this file first. It only routes — it does not contain workflows.
  2. Match the user's intent against the routing table above.
  3. Load exactly one reference doc (DEPLOY or API USAGE). Don't preload both — each reference is large and contains its own full contract.
  4. Follow the loaded reference exactly. The reference docs are the byte-for-byte preserved contracts from the predecessor skills vss-deploy-detection-tracking-2d (deploy/teardown/debug) and rtvicv-api (REST API) — every step ordering invariant, bash-batching rule, box-rendering rule, and AskQuestion contract is retained.
  5. For DEPLOY, the reference doc enforces its own startup contract: one-line acknowledgement → planning-tool call (TodoWrite array of 5 todos, OR 5 successive TaskCreate calls on newer Claude Code) → Step 1 question. Do not narrate, do not pre-flight, and never print "loading TodoWrite/TaskCreate" or any deferred-tool resolution prose — the planning tool is loaded silently.

Output contract — DEPLOY flow

When running the DEPLOY / TEARDOWN / DEBUG flow, the agent MUST honour all four items below on every successful deploy. These are the user's only feedback channel between steps; skipping any of them is a behaviour regression.

  1. Render every step's exit in a fixed-width box — Step 1 Deploy targets, Step 2 Pipeline configuration, Step 3 Container, Step 4 Apply configuration, Step 5 Plan + Results. Not just the final summary. The box is the user's step receipt. Geometry is fixed (see § "Universal box format" below). Per-step content rules (what rows go inside each box) live in references/deploy-vss-detection-tracking-2d.md under "Step N box content rule".
  2. After the Step 5 Results box, issue the Step 6 AskUserQuestion from references/next-steps.md § "11.c" — never replace it with a free-form Next steps bullet list. The menu is the deploy's exit handle: it lets the user run metrics, manage streams, tail logs, or tear down with one click instead of having to remember curl URLs.
  3. After the user picks a Step 6 bucket, issue the follow-up AskUserQuestion from references/next-steps.md § "11.d" — never substitute prose + ready-to-copy curl examples + a free-text "want me to run X?" question. Each bucket has its own menu of concrete actions; the user picks the action, then the skill emits the API box and runs the curl. Per-bucket follow-ups:
    • Manage streams → Add / Remove / List. Remove builds its options dynamically from /stream/get-stream-info — one option per active stream labelled <camera_id> · <camera_url> plus "Remove ALL" when ACTIVE > 1 (full spec: § "remove_streams sub-flow").
    • Stop the deployment → Stop app / Stop container / Full teardown.
    • Check metrics & FPS → no follow-up; run collect_metrics.sh directly after printing the /api/v1/metrics API box.
    • Check liveness / readiness → no follow-up; probe all three health endpoints after printing their API boxes.
  4. Render the FULL per-step content, not an overview row — rendering the box is necessary but not sufficient. Each step has a row composition spec in references/deploy-vss-detection-tracking-2d.md under "Step N box content rule". Step 4 (Apply configuration) is where the agent collapses most often — its canonical per-use-case key list lives in references/apply-config.md § "Per-use-case complete edit list", and the agent MUST emit one ✔ [section] key=value — annotation row per key in that table for the active use case + settings. A section with 5 keys → 5 rows; a section with 6 keys → 6 rows. Never one overview row per section.
Show full SKILL.md (704 more words)Show less

Forbidden (these are the shortcuts the agent falls back to under pressure, and they break the user's UX):

  • ❌ Internal tool-loading narration. Never print "I need to load TodoWrite (a deferred tool the skill calls for the task widget)", "Loading TaskCreate…", "Calling ToolSearch for the planning tool…", or any other text about resolving / loading / fetching deferred tools. The agent loads tools silently. The user only ever sees the ✔ <pinned-values> summary line followed by the widget — never any scaffolding around tool resolution.
  • ❌ Collapsing all 5 deploy steps into a single TaskCreate's description field. When TaskCreate is the available planning tool, issue 5 separate TaskCreate calls back-to-back (one per step). See references/task-list.md § "Initial TaskCreate calls" for the verbatim template. Same rule for TodoWrite — one call with all 5 todos in the todos:[…] array; never one todo whose content is a multi-line list.
  • ❌ Silently choosing dynamic stream-mode. The skill default is stream_mode=static — the agent bakes auto-discovered file:// URLs into the DS main config's [source-list] block before app start. Switch to dynamic only when the user explicitly asks ("add streams later via REST", "use dynamic stream mode") OR when they pick dynamic in the Step 2 AskQuestion. Picking dynamic for a generic "deploy rtvi-cv with N streams" query breaks the deploy rubric and the user's /metrics expectations. See references/pipeline-config.md § "Defaults — the skill is static-mode by default" for the full rationale.
  • ❌ A one-line ✔ App ready in Ns, N streams, fps total Y in place of the Step 5 Results box.
  • ❌ ASCII box-drawing chars (+, -, =, *) instead of light box-drawing chars (┌ ─ ┐ │ └ ┘).
  • ❌ Skipping Step 6 on the assumption "the user knows what to do next".
  • ❌ After Step 6, dumping a markdown wall of prose + multiple curl blocks + a closing "want me to run any of these?" — that's the shape the agent falls back to and it bypasses both the 11.d menu and the per-API-call box. The user picks from a menu; the skill shows the resolved API box; the skill runs it. No free-text Q.
  • ❌ Step 4 overview collapses — these are explicitly banned by the deploy doc's Step 4 content rule:
    • ✔ Batch size 3 (tile grid: 1×3) → required: 5 separate rows ([streammux] batch-size=3, [primary-gie] batch-size=3, [source-list] max-batch-size=3, [tiled-display] rows=1, [tiled-display] columns=3).
    • ✔ Output sink eglsink → required: one row per sink key (4 keys for eglsink, e.g. [sink0] enable=1, type=2, sync=0, qos=0 — read apply-config.md for the exact list).
    • ✔ Sources static (3 streams, http-port=9000) → required: six annotated [source-list] rows.
    • ✔ Tile grid 1 row × 3 cols (single row) → required: two rows, [tiled-display] rows=1 and [tiled-display] columns=3.

Universal box format

The geometry contract for every step-exit box (Step 1 through Step 5 Results). The same shape across every box; only the title and the body rows change per step.

  • Width: 128 chars corner-to-corner — ┌ at column 1, ┐ at column 128. Wider terminals leave the box flush-left; do not stretch it. Inner content area is 124 chars (with one space margin on each side inside the │ borders).
  • Light box-drawing chars only: ┌ ─ ┐ │ └ ┘. No +, -, =, * ASCII fallbacks.
  • Top border — title CENTERED: ┌ + N₁ dashes + ␣ + title + ␣
    • N₂ dashes + ┐, where N₁ + N₂ + len(title) + 2 = 126. Distribute the pad: N₁ = floor((126 − len(title) − 2) / 2), N₂ = 126 − len(title) − 2 − N₁. N₁ and N₂ differ by at most 1.
  • Body: one │ <content padded to inner-content 124> │ per fact. Each fact line uses the ✔ <key-padded-to-13> <value> form (two spaces in, glyph, key right-padded to 13, two spaces, value).
  • Blank lines between groups: render │ <124 spaces> │ between logical groups (e.g. Identity / Model / Videos in Step 1) so the user can scan the box at a glance.
  • Bottom border: └ + 126 dashes + ┘ — solid border, no title.

Standard step titles (used at the top of each step's box):

┌─────────────────────────────────────────────────────── Deploy targets ───────────────────────────────────────────────────────┐
┌─────────────────────────────────────────────────── Pipeline configuration ───────────────────────────────────────────────────┐
┌───────────────────────────────────────────────────────── Container ──────────────────────────────────────────────────────────┐
┌──────────────────────────────────────────────────── Apply configuration ─────────────────────────────────────────────────────┐
┌──────────────────────────────────────────────── Perception Application — Plan ───────────────────────────────────────────────┐
┌────────────────────────────────────────────── Perception Application — Results ──────────────────────────────────────────────┐

Per-step content rules (which rows go in which box, mode-aware row hiding, the apply-config sectioned layout, the Step 5 PLAN-then-RESULT pattern, the Step 3 docker run synthesis requirement) live in references/deploy-vss-detection-tracking-2d.md under "Step N box content rule" — read those when rendering the corresponding step.

Quick triggers (mnemonic)

PhraseFlow
deploy rtvicv warehouse 2d with 4 streams and displayDEPLOY
run smartcity gdino on gpu 1DEPLOY
stop the perception containerTEARDOWN (deploy doc)
rtvi-cv healthcheck failingDEBUG (deploy doc + troubleshooting)
add a stream to rtvi-cvAPI USAGE
is rtvi-cv ready on localhost:9000API USAGE
get rtvi-cv metricsAPI USAGE
generate text embeddings via rtvi-cvAPI USAGE

bump:1

© NVIDIA, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 51 other files (scripts, references, assets) in skills/vss-deploy-detection-tracking-2d of NVIDIA/skills.

  • SKILL.md
  • BENCHMARK.md
  • assets/deploy-defaults.yml
  • evals/deploy-evals.json
  • evals/evals.json
  • evals/usage-evals.json
  • references/api-reference.md
  • references/apply-config.md
  • references/container-reuse.md
  • references/deploy-vss-detection-tracking-2d.md
  • references/environment.md
  • references/next-steps.md
  • references/ngc-setup.md
  • references/pipeline-config.md
  • references/platforms.md
  • references/resource-plan.md
  • references/start-app.md
  • references/task-list.md
  • … and 34 more

Open the folder on GitHubat commit 0e0d506

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in NVIDIA/skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Vss Deploy Detection Tracking 2D next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Vss Deploy Detection Tracking 2D compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Vss Deploy Detection Tracking 2D this skillNVIDIA/skills3.5k1 repos~4.5kAutomated safety check: PassApache-2.0
Multimodal Dataprep Useropen-edge-platform/edge-ai-libraries168—~2.2kAutomated safety check: PassApache-2.0
Dr Jskilljdubois/dr-jskill342—~4.6kAutomated safety check: NotesApache-2.0
Vss Build Vision AINVIDIA-AI-Blueprints/video-search-and-summarization1.9k—~15kAutomated safety check: NotesApache-2.0
Dlsps Useropen-edge-platform/edge-ai-libraries168—~2.2kAutomated safety check: PassApache-2.0
Multimodal Dataprep Devopen-edge-platform/edge-ai-libraries168—~1.3kAutomated safety check: PassApache-2.0

Similar skills

  • Multimodal Dataprep User

    open-edge-platform/edge-ai-libraries

    Deploy and consume Intel Multimodal DataPrep from prebuilt images or a repository checkout.

    168 GitHub stars~2.2k tokensUpdated today
    Backend & APIsAuto-check passed
  • Dr Jskill

    jdubois/dr-jskill

    Creates Java + Spring Boot projects: Web applications, full-stack apps with Vue.js or Angular or React or vanilla JS, PostgreSQL, REST APIs, and Docker.

    342 GitHub stars~4.6k tokensUpdated 8 days ago
    Backend & APIsAuto-check: notes
  • Vss Build Vision AI

    NVIDIA-AI-Blueprints/video-search-and-summarization

    Add agent-ready vision capabilities — dense captioning, detection, search, alerting, summarization — to an agent or application through a customizable, self-contained vision stack built on the…

    1.9k GitHub stars~15k tokensUpdated today
    Backend & APIsAuto-check: notes
  • Dlsps User

    open-edge-platform/edge-ai-libraries

    Deploy and operate DL Streamer Pipeline Server — a microservice that wraps DL Streamer pipelines behind a REST API for containerized, no-code operation.

    168 GitHub stars~2.2k tokensUpdated today
    Backend & APIsAuto-check passed
  • Multimodal Dataprep Dev

    open-edge-platform/edge-ai-libraries

    Develop and debug the Multimodal DataPrep microservice: its FastAPI media endpoints, in-process embedding pipeline, batch jobs, object detection, telemetry and Metrics Manager publishing, and…

    168 GitHub stars~1.3k tokensUpdated today
    Backend & APIsAuto-check passed
  • Remote Compute Nvidia

    PKU-YuanGroup/OpenAI4S

    Run GPU jobs on NVIDIA NIM microservices via host.compute.create('byoc:nvidia', ...).

    608 GitHub stars~2.9k tokensUpdated 2 days ago
    Backend & APIsAuto-check passed

More from NVIDIA/skills

All 380 skills in this repo
  • Official

    Generates, validates, compares and explains HOLOLINK_def.svh macro files for the HSB IP, using bundled Python scripts and asking before it writes anything.

    3.5k GitHub stars~2.9k tokensUpdated yesterday
    Auto-check passed
  • Official

    Runs and validates an end-to-end Mission Control demo in a locally installed Isaac Sim, with a Nova Carter robot driven through a Python server.

    3.5k GitHub stars~4.8k tokensUpdated yesterday
    Auto-check passed
  • Orchestrates defect image generation for PCBA, metal surface and glass inspection with NVIDIA Cosmos AnomalyGen on OSMO, from cold-start Day 0 to real-photo Day 1 labeling.

    3.5k GitHub stars~5k tokensUpdated yesterday
    Auto-check: notes
  • Orchestrates video data augmentation and auto-labeling workflows on OSMO, from flow selection and preflight checks to submission, monitoring and output download.

    3.5k GitHub stars~4.7k tokensUpdated yesterday
    Auto-check: notes
  • Official

    Runs NVIDIA TAO Data Services KPI analysis on object detection results, comparing predictions to ground truth and writing per-class precision, recall and AP to a CSV.

    3.5k GitHub stars~2.7k tokensUpdated yesterday
    Auto-check: notes
  • Official

    Runs TAO Data Services gap analysis that compares ground-truth and predicted boxes to find weak images by per-class recall, precision and AP50.

    3.5k GitHub stars~1.8k tokensUpdated yesterday
    Auto-check: notes

Categories

Questions about Vss Deploy Detection Tracking 2D

What does Vss Deploy Detection Tracking 2D do?

A skill your agent uses when the user wants to deploy, run, debug, tear down, or call the REST API of the RTVI-CV 2D detection / tracking microservice. Vss Deploy Detection Tracking 2D is an agent skill from NVIDIA/skills, published by the product's own GitHub organization. Use this skill when the user wants to deploy, run, debug, tear down, or call the REST API of the RTVI-CV 2D detection / tracking microservice.

When should I use Vss Deploy Detection Tracking 2D?

Vss Deploy Detection Tracking 2D fits situations like: the user wants to deploy; call the REST API of the RTVI-CV 2D detection / tracking microservice; the user says things like deploy rtvi-cv; start warehouse 2d.

How do I install Vss Deploy Detection Tracking 2D in Claude Code?

Run `npx skills add NVIDIA/skills --skill vss-deploy-detection-tracking-2d -a claude-code`. Or copy the skill folder (skills/vss-deploy-detection-tracking-2d in NVIDIA/skills) into .claude/skills/vss-deploy-detection-tracking-2d in your project. Claude Code loads it when a task matches its description.

How do I install Vss Deploy Detection Tracking 2D in Codex?

Run `npx skills add NVIDIA/skills --skill vss-deploy-detection-tracking-2d -a codex`. Or copy the skill folder (skills/vss-deploy-detection-tracking-2d in NVIDIA/skills) into .agents/skills/vss-deploy-detection-tracking-2d in your project. Codex loads it when a task matches its description.

Can I use Vss Deploy Detection Tracking 2D in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add NVIDIA/skills --skill vss-deploy-detection-tracking-2d -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/vss-deploy-detection-tracking-2d, .gemini/skills/vss-deploy-detection-tracking-2d, .github/skills/vss-deploy-detection-tracking-2d and .opencode/skills/vss-deploy-detection-tracking-2d in your project.

What does Vss Deploy Detection Tracking 2D need to run?

Going by SKILL.md and its folder, Vss Deploy Detection Tracking 2D needs the command-line tools its instructions call (docker) and credentials named NGC_CLI_API_KEY and NVIDIA_API_KEY. Our summary lists: Python 3; Docker; A credential in NGC_CLI_API_KEY; A credential in NVIDIA_API_KEY.

Does Vss Deploy Detection Tracking 2D access the network?

SKILL.md contains no URLs. Its commands use docker, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Vss Deploy Detection Tracking 2D safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Vss Deploy Detection Tracking 2D use?

Vss Deploy Detection Tracking 2D is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Vss Deploy Detection Tracking 2D use?

About 4.5k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 85k tokens, read only when the agent opens those files.

What are the alternatives to Vss Deploy Detection Tracking 2D?

Skills that share tags, products or a category with Vss Deploy Detection Tracking 2D: Multimodal Dataprep User (open-edge-platform/edge-ai-libraries, 168 stars), Dr Jskill (jdubois/dr-jskill, 342 stars), Vss Build Vision AI (NVIDIA-AI-Blueprints/video-search-and-summarization, 1.9k stars) and Dlsps User (open-edge-platform/edge-ai-libraries, 168 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Vss Deploy Detection Tracking 2D?

NVIDIA (a GitHub organization, an official publisher) maintains it in NVIDIA/skills, which has 3,534 GitHub stars. The repository holds 380 skills in this directory. The repository was last updated on October 7, 2026.

Source: NVIDIA/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.