Official agent skill

Vss Generate Video Calibration

by NVIDIA in NVIDIA/skills

A skill your agent uses to run AutoMagicCalib on local MP4s, RTSP, or the bundled sample dataset, and to deploy vss-auto-calibration when needed.

OfficialApache-2.0Auto-check passedBusiness, Finance & HR

Install Vss Generate Video Calibration

skills CLI
$ npx skills add NVIDIA/skills --skill vss-generate-video-calibration -a claude-code

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

GitHub CLI
$ gh skill install NVIDIA/skills vss-generate-video-calibration --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-generate-video-calibration .claude/skills/vss-generate-video-calibration && 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-generate-video-calibration
GitHub stars
3.6k
Token cost
~4.1k tokens
SKILL.md length
1,726 words
Files
12 (incl. references)
Skills in repo
390
Repo updated
First seen
Licence
Apache-2.0

At a glance

A skill your agent uses to run AutoMagicCalib on local MP4s, RTSP, or the bundled sample dataset, and to deploy vss-auto-calibration when needed.

  • Works in 4 steps: Call this skill with the user's inputs;… → Wait for the skill to return (it polls… → GET… → …
  • Run AutoMagicCalib on local MP4s
  • SKILL.md covers Purpose, Instructions, Examples and Limitations, plus 11 more sections
  • Calls docker; needs NGC_CLI_API_KEY

What it does

Vss Generate Video Calibration is an agent skill from NVIDIA/skills, published by the product's own GitHub organization. Use to run AutoMagicCalib on local MP4s, RTSP, or the bundled sample dataset, and to deploy vss-auto-calibration when needed. Do not use for non-AMC calibration or runtime analytics.

Its SKILL.md is about 4.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 13 other files, including reference files (for example `BENCHMARK.md`, `evals/auto-calibration.json` and `evals/evals.json`).

It sits in Business, Finance & HR, covering Performance reviews and AI video generation. 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

  • Run AutoMagicCalib on local MP4s
  • The bundled sample dataset
  • To deploy vss-auto-calibration when needed
  • Non-AMC calibration

Example prompts

  • “/vss-generate-video-calibration”

Requirements

  • Python 3
  • Docker
  • A credential in NGC_CLI_API_KEY

Workflow steps

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

  1. Call this skill with the user's inputs; capture the printed project_id.
  2. Wait for the skill to return (it polls until COMPLETED internally).
  3. GET /v1/result/{project_id}/mv3dt_result?result_type=amc — save the ZIP locally.
  4. If VGGT also ran, optionally fetch ?result_type=vggt for the refined MV3DT.

What it can do on your machine

Read from SKILL.md and the folder at commit 14a98ae. 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

    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

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

Context cost

Vss Generate Video Calibration loads about 4.1k tokens when it runs, and up to ~23k if it reads all its reference files. Until then it costs about 53 tokens; SKILL.md has 1,726 words of instructions outside code blocks.

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

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); files beside SKILL.md are not scanned.

SKILL.md

The full file from NVIDIA/skills at commit 14a98ae, republished under its Apache-2.0 licence (© NVIDIA). 1,726 words, ~4,149 tokens.

Download SKILL.mdSave it as .claude/skills/vss-generate-video-calibration/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.
name
vss-generate-video-calibration
description
Use to run AutoMagicCalib on local MP4s, RTSP, or the bundled sample dataset, and to deploy vss-auto-calibration when needed. Do not use for non-AMC calibration or runtime analytics.
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 blueprint operational

Purpose

Run AutoMagicCalib end-to-end on local files, RTSP streams, or the bundled sample dataset and (when needed) deploy the AMC microservice.

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/; load only the reference needed for the selected input mode.

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.

VSS Generate Video Calibration

Run AutoMagicCalib over one of three input sources and drive the calibration through the microservice REST API. The input-resolution work differs per source; everything from verify_project onward is identical and lives in this file. Pick the right input-mode reference and pair it with the Shared Calibration Tail below.

Shared helper references are loaded only when needed:

Input Routing

Match the user's request to a mode, then load that mode's reference for input collection, mode-specific API calls, and the full Python script.

User says / hasModeReference
"launch AMC" / "deploy auto-calibration" / "set up auto-magic-calib" / "start AMC microservice"deployreferences/deploy-auto-calibration-service.md
"calibrate my videos" / "calibrate from video files" / local cam_*.mp4 filesvideosreferences/videos.md
"calibrate RTSP streams" / "calibrate from live cameras" / live RTSP URLsrtspreferences/rtsp.md
"test sample dataset" / "verify AMC install" / "launch and test"sample-datasetreferences/sample-dataset.md

Disambiguation rule: if the user is asking to launch / deploy / set up AMC (no calibration verb) → deploy. If they provide RTSP URLs → rtsp. If they mention local files / a videos directory → videos. If they ask to verify install or test the bundled sample → sample-dataset. Combined intents (e.g. "launch AMC and calibrate my videos") → walk deploy first, then the calibration mode. When ambiguous, ask via AskUserQuestion.

Prerequisites (shared across calibration modes)

  • AMC microservice + UI running. If not, walk references/deploy-auto-calibration-service.md first.
  • Microservice reachable at http://<HOST_IP>:${VSS_AUTO_CALIBRATION_PORT:-8010}/v1/ready → {"code":0,...}.
  • Projects directory writable by the container user. If you didn't just deploy (so Step 5 of the deploy reference hasn't run), confirm the write test in references/deploy-auto-calibration-service.md § Step 5 — otherwise the first create_project returns [Errno 13] Permission denied.
  • Python 3 with requests installed (each input-mode reference includes a self-healing venv fallback for direct runs).

Mode-specific prerequisites (VIOS for rtsp, sample zip for sample-dataset) live in the respective references.

Shared Calibration Tail

The verify → calibrate → poll → results sequence is identical regardless of input mode. After the mode-specific reference has uploaded videos / ingested RTSP clips / uploaded the bundled sample, run this tail. Use references/calibration-tail.md for the shared Python snippet.

Step A — Verify Project
POST /v1/verify_project/<project_id>

Response: {"project_state": "READY"} — must be READY before calibrating. If not READY, re-check that videos + alignment + layout are present (either via API or via UI manual alignment).

Step B — Start Calibration

Confirm the plan before calibrating. Whether the settings file and detector were auto-detected or asked, present a short summary and confirm via AskUserQuestion before the POST /calibrate. The resolved values are the defaults, so confirming is one click — but the user can switch the detector or skip an auto-detected settings file. Summarize:

  • Detector — resnet or transformer (the value to be sent).
  • Calibration settings — the file being applied (path), or default parameters (with the option to tune them in the UI first — see below).
  • Optional overrides — ground-truth zip and focal lengths, if any.

The sample-dataset install-check run uses a fixed resnet and can proceed without this confirmation.

POST /v1/calibrate/<project_id>
Content-Type: application/json

{"detector_type": "resnet"}   # or "transformer"

detector_type is a separate /calibrate parameter — not consumed by /v1/config/<id>. If the user provided a calibration settings file, parse it for "detector" / "detector_type" and use that value. If the file doesn't specify one, the default (resnet) is the value shown in the confirmation above — the user can switch it there before calibrating. If there's no settings file at all, ask the user via AskUserQuestion:

  • resnet — default, fast.
  • transformer — slower, better under heavy occlusion.

UI Step 3 (Parameters) does NOT cover detector choice; never assume the user picked one in the UI.

Also when there's no settings file, ask whether to tune the calibration parameters first (AskUserQuestion):

  • Proceed with the default parameters — well-suited to typical warehouse scenes; recommended unless the user has specific tuning in mind.
  • Adjust parameters in the UI first — open the project, go to Step 3: Parameters, change values, and click Save; then continue.

Wait for the user's choice — and, if they choose to tune, for them to confirm they've Saved — before calling /calibrate.

Step C — Poll for Completion
GET /v1/get_project_info/<project_id>

Poll every 10 s. project_info.project_state:

StateMeaning
RUNNINGCalibration in progress
COMPLETEDFinished
ERRORFailed — pull log via GET /v1/amc/calibrate/<id>/log

When calibration starts, surface the project ID, the UI URL (http://<HOST_IP>:${VSS_AUTO_CALIBRATION_UI_PORT:-5000}), and the log endpoint so the user can watch progress while the run proceeds. During RUNNING, emit a progress line at least once a minute with elapsed time so a long run doesn't look stalled. On ERROR, fetch and show the last lines of GET /v1/amc/calibrate/<id>/log before stopping. Live logs can also be streamed via GET /v1/calibrate/<project_id>/log/<type>/stream.

Typical time: 10–60 min (your-own videos), 10–30 min (bundled sample).

Step D — Results
GET /v1/get_project_info/<project_id>                    # project state
GET /v1/result/<project_id>/evaluation_statistics        # only if GT uploaded
GET /v1/result/<project_id>/overlay_image                # visual overlay (PNG)
GET /v1/amc/calibrate/<project_id>/log                   # calibration log

Evaluation response includes Average L2 distance(m) and Average reprojection error 0(px). Evaluation metrics are produced only when a ground-truth GT.zip was uploaded — a missing evaluation_statistics result is normal otherwise and is not the end of result reporting.

After COMPLETED, always give the user a way to review the result for that exact project, regardless of whether metrics exist:

  • UI — http://<HOST_IP>:${VSS_AUTO_CALIBRATION_UI_PORT:-5000}; open the project, then the Results page to view the overlay.
  • Overlay image on disk — ${VSS_APPS_DIR}/services/auto-calibration/projects/project_<id>/output/multi_view_results/BA_output/results_ba_scaled_world/overlay_img_*.png (single-camera projects use output/single_view_results/cam_00/verification_map_overlay.png).
  • Project files — ${VSS_APPS_DIR}/services/auto-calibration/projects/project_<id>/.
Show full SKILL.md (657 more words)Show less
Step E — VGGT Refinement

After the AMC run completes, always check vggt_state in project info. VGGT model staging is optional during setup and must not block the AMC result, but post-AMC handling follows the state:

  • If vggt_state == "READY" and the user explicitly requested VGGT refinement or staged VGGT during this setup flow, run VGGT refinement without asking again.
  • If vggt_state == "READY" but VGGT was already staged before this request and the user has not asked for VGGT-refined output, ask via AskUserQuestion whether to run refinement before starting it.
  • If VGGT is not ready, skip refinement and mention that VGGT refinement is available after staging the model (see references/deploy-auto-calibration-service.md Step 2).
POST /v1/vggt/calibrate/<project_id>
GET  /v1/get_project_info/<project_id>                    # poll vggt_state
GET  /v1/vggt_results/<project_id>/evaluation_statistics  # VGGT metrics

Settings File + Detector Pattern

Optional across all three modes. When the user provides a JSON settings file (typically exported from UI Step 3 Download), POST it verbatim:

POST /v1/config/<project_id>
Content-Type: application/json

<file contents, posted as-is>

The file replaces what the user would otherwise tune in UI Step 3 (rectification, bundle-adjustment, evaluation knobs, detector, …). After a successful POST, also parse the file for "detector" / "detector_type" — if it's "resnet" or "transformer", use that value for the /calibrate call in Step B (detector is a separate API parameter, not consumed by /config).

Non-2xx is surfaced — do not silently fall back. Skip this call entirely if the user chose the UI-fallback path.

UI Fallback Pattern

When alignment / layout files aren't on disk, direct the user to the appropriate AMC UI step:

  • Settings missing → "Open UI project <project_id>, go to Step 3: Parameters, tune via the settings dialog (or accept defaults), click Save." Also: before the /calibrate call, ask the user via AskUserQuestion whether to use the resnet or transformer detector — Step 3 doesn't cover detector choice.
  • Layout missing → "Open UI project <project_id>, go to Step 2: Video Configuration, upload layout.png only (do NOT re-upload videos — they're already attached via API/RTSP), click Save."
  • Alignment missing → "Open UI project <project_id>, go to Step 4: Alignment, either upload alignment_data.json or mark correspondence points on the layout, click Save."

Wait for user confirmation. For alignment/layout, verify on disk before continuing:

bash
# Project state lives under $VSS_APPS_DIR/services/auto-calibration/projects
# (the path bind-mounted into the MS container in
#  deploy/docker/services/auto-calibration/ms/compose.yml).
HOST_PROJECTS="${VSS_APPS_DIR}/services/auto-calibration/projects"

ls "$HOST_PROJECTS/project_<project_id>/manual_adjustment/"
# Expected: alignment_data.json, layout.png

Success Criteria

  • project_state == "COMPLETED" after polling.
  • If manual alignment was used: ${VSS_APPS_DIR}/services/auto-calibration/projects/project_<id>/manual_adjustment/ contains alignment_data.json + layout.png.
  • If GT was uploaded: evaluation returns typical thresholds (Average L2 distance(m) < 1.5, Average reprojection error 0(px) < 5 for your data; < 10 for the bundled sample).
  • No ERROR state.

Key Output Files

Under ${VSS_APPS_DIR}/services/auto-calibration/projects/project_<project_id>/:

project_<project_id>/
├── manual_adjustment/
│   ├── alignment_data.json
│   └── layout.png
├── output/
│   ├── single_view_results/cam_XX/
│   │   ├── camInfo_hyper_XX.yaml
│   │   └── trajDump_Stream_0_3d.txt
│   ├── multi_view_results/BA_output/results_ba/
│   │   ├── initial/camInfo_XX.yaml
│   │   └── refined/camInfo_XX.yaml          # ← final calibration
│   └── multi_view_results/BA_output/results_ba_scaled_world/
│       └── overlay_img_XX.png               # ← visual overlay for review
└── calibration.log

Cross-cutting Troubleshooting

Mode-specific issues live in each reference's own troubleshooting table.

IssueFix
verify_project state not READYConfirm videos uploaded/ingested and alignment + layout are present (either via API or via UI manual alignment). Mode-specific upload steps in the reference.
Manual alignment files missing after UI stepUser didn't click Save; also verify ${VSS_APPS_DIR}/services/auto-calibration/projects/project_<id>/manual_adjustment/ exists.
Calibration stuck RUNNING > 90 minGET /v1/amc/calibrate/<id>/log — usually insufficient tracklets (scene too static). See "Custom Dataset" guidelines in root README.md.
Immediate ERROR stateCheck video naming: must be cam_00.mp4, cam_01.mp4, … contiguous (videos mode) / camera_name labels (RTSP mode).
Low L2 but high reprojectionProvide explicit focal_length override during input upload (see videos / rtsp references).
VGGT INIT, never READYVGGT model not loaded — see references/deploy-auto-calibration-service.md Step 2.
Upload timeoutLarge videos — bump timeout=300 to e.g. 600 in the per-mode Python script.
Port scan finds no backendBackend not running — walk references/deploy-auto-calibration-service.md first.

For Downstream Skills — MV3DT Export

Downstream consumers (e.g. a Multi-View 3D Tracking skill owned by another team) fetch the MV3DT-format calibration output directly from the microservice. This skill returns the project_id; the downstream skill calls:

GET /v1/result/{project_id}/mv3dt_result?result_type=amc
# Response: application/zip — mv3dt_output.zip containing transforms.yml

For VGGT-refined output (only available if VGGT ran to COMPLETED, see Step E):

GET /v1/result/{project_id}/mv3dt_result?result_type=vggt
# Response: application/zip — vggt_mv3dt_output.zip

Downstream skill flow:

  1. Call this skill with the user's inputs; capture the printed project_id.
  2. Wait for the skill to return (it polls until COMPLETED internally).
  3. GET /v1/result/{project_id}/mv3dt_result?result_type=amc — save the ZIP locally.
  4. If VGGT also ran, optionally fetch ?result_type=vggt for the refined MV3DT.

Root README.md "Custom Dataset" and "Calibration Workflow (UI)" sections document input-video guidelines and the UI-driven alternative to this API flow.

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 11 other files (references) in skills/vss-generate-video-calibration of NVIDIA/skills.

  • SKILL.md
  • BENCHMARK.md
  • evals/auto-calibration.json
  • evals/evals.json
  • references/calibration-tail.md
  • references/common-steps.md
  • references/deploy-auto-calibration-service.md
  • references/rtsp.md
  • references/sample-dataset.md
  • references/videos.md
  • skill-card.md
  • skill.oms.sig

Open the folder on GitHubat commit 14a98ae

Compare with similar skills

Vss Generate Video Calibration 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 Generate Video Calibration compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Vss Generate Video Calibration this skillNVIDIA/skills3.6k—~4.1kAutomated safety check: PassApache-2.0
Vss Generate Video CalibrationNVIDIA-AI-Blueprints/video-search-and-summarization1.9k—~5.3kAutomated safety check: PassApache-2.0
Seedance Real Estatebeshuaxian/higgsfield-seedance2-jineng952—~24kAutomated safety check: PassNone
Marketing Project Managerjeffstric/ZJT228—~875Automated safety check: PassCustom licence
62 Marketing Reviewminhnv0807/ai-business-skills609—~2.1kAutomated safety check: PassMIT
Wp Performance Reviewelvismdev/claude-wordpress-skills2351 repos~4.5kAutomated safety check: PassMIT

Similar skills

  • Vss Generate Video Calibration

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

    A skill your agent uses when running AutoMagicCalib on local MP4s, RTSP, or the bundled sample dataset, or when deploying vss-auto-calibration.

    1.9k GitHub stars~5.3k tokensUpdated today
    Business, Finance & HRAuto-check passed
  • Seedance Real Estate

    beshuaxian/higgsfield-seedance2-jineng

    为 Seedance 2.0(Higgsfield)生成房地产、建筑和室内设计展示视频提示。在用户想要财产巡览、房地产清单、建筑展示、室内设计视频、家居登台内容、财产营销、虚拟巡览、施工揭示或任何房地产/建筑视频时使用。在以下情况下触发:房地产、财产、房屋、公寓、建筑、室内设计、房屋巡览、清单视频、财产营销、虚拟巡览、建筑、施工、翻新、家居登台或任何房地产/建筑视频请求。即使是"为我的清单制作视…

    952 GitHub stars~24k tokensUpdated 6 mo ago
    Business, Finance & HRAuto-check passed
  • 营销项目经理智能体,负责统筹营销创作流程,根据用户需求选择并加载对应的SOP,协调其他智能体完成营销内容创作. An agent skill from jeffstric/ZJT.

    228 GitHub stars~875 tokensUpdated 18 days ago
    Business, Finance & HRAuto-check passed
  • 62 Marketing Review

    minhnv0807/ai-business-skills

    Dung khi leader phai DUYET output CHU cua team truoc khi trien khai — content brief co dung insight va dung pillar khong, CTA co ro khong; ads copy va creative co proof cho claim khong, dung tone…

    609 GitHub stars~2.1k tokensUpdated 28 days ago
    Business, Finance & HRAuto-check passed
  • Wp Performance Review

    elvismdev/claude-wordpress-skills

    WordPress performance code review and optimization analysis.

    235 GitHub starsUsed in 1 repo~4.5k tokens
    Business, Finance & HRAuto-check passed
  • Align Human

    agentscope-ai/OpenJudge

    A skill your agent uses when the user has a judge/grader and human-labeled data, and wants to measure how well the judge agrees with humans, detect systematic biases, determine whether automatic…

    871 GitHub stars~3.1k tokensUpdated 29 days ago
    Business, Finance & HRAuto-check passed

More from NVIDIA/skills

All 390 skills in this repo
  • Official

    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.

    3.6k GitHub starsUsed in 1 repo~4.5k tokens
    Auto-check passed
  • 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.6k GitHub stars~2.9k tokensUpdated today
    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.6k GitHub stars~4.8k tokensUpdated today
    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.6k GitHub stars~5k tokensUpdated today
    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.6k GitHub stars~4.7k tokensUpdated today
    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.6k GitHub stars~2.7k tokensUpdated today
    Auto-check: notes

Questions about Vss Generate Video Calibration

What does Vss Generate Video Calibration do?

A skill your agent uses to run AutoMagicCalib on local MP4s, RTSP, or the bundled sample dataset, and to deploy vss-auto-calibration when needed. Vss Generate Video Calibration is an agent skill from NVIDIA/skills, published by the product's own GitHub organization. Use to run AutoMagicCalib on local MP4s, RTSP, or the bundled sample dataset, and to deploy vss-auto-calibration when needed.

When should I use Vss Generate Video Calibration?

Vss Generate Video Calibration fits situations like: run AutoMagicCalib on local MP4s; the bundled sample dataset; to deploy vss-auto-calibration when needed; non-AMC calibration.

How do I install Vss Generate Video Calibration in Claude Code?

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

How do I install Vss Generate Video Calibration in Codex?

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

Can I use Vss Generate Video Calibration 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-generate-video-calibration -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-generate-video-calibration, .gemini/skills/vss-generate-video-calibration, .github/skills/vss-generate-video-calibration and .opencode/skills/vss-generate-video-calibration in your project.

What does Vss Generate Video Calibration need to run?

Going by SKILL.md and its folder, Vss Generate Video Calibration needs the command-line tools its instructions call (docker) and credentials named NGC_CLI_API_KEY. Our summary lists: Python 3; Docker; A credential in NGC_CLI_API_KEY.

Does Vss Generate Video Calibration 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 Generate Video Calibration 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. Review the folder before installing.

What licence does Vss Generate Video Calibration use?

Vss Generate Video Calibration 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 Generate Video Calibration use?

About 4.1k tokens (SKILL.md is roughly 17k 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 18k tokens, read only when the agent opens those files.

What are the alternatives to Vss Generate Video Calibration?

Skills that share tags, products or a category with Vss Generate Video Calibration: Vss Generate Video Calibration (NVIDIA-AI-Blueprints/video-search-and-summarization, 1.9k stars), Seedance Real Estate (beshuaxian/higgsfield-seedance2-jineng, 952 stars), Marketing Project Manager (jeffstric/ZJT, 228 stars) and 62 Marketing Review (minhnv0807/ai-business-skills, 609 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Vss Generate Video Calibration?

NVIDIA (a GitHub organization, an official publisher) maintains it in NVIDIA/skills, which has 3,555 GitHub stars. The repository holds 390 skills in this directory. The repository was last updated on October 9, 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.