Automation & Ops ✓ NVIDIA · Official docker-composengcdeepstreamcamera-calibrationgpu-runtimemicroservice-deployment

AutoMagicCalib Calibration Stack Launcher

Deploy the AutoMagicCalib microservice and web UI with Docker Compose for a ready-to-use camera calibration stack.

FollowSkills review · FSRS-2.0
Not recommended
54/ 100 5-point scale 2.7 / 5
Trust17 / 25 · 3.4/5

The document requires --password-stdin and HF_TOKEN handling, confirmation before recursive chown, and explicit consent before cloning; however, it invokes sudo chown, Docker, NGC, and HuggingFace, may expose existing values through cat "$ENV_FILE", and lacks complete rollback and data-flow disclosure, so 8 points are deducted.

Reliability8 / 20 · 2.0/5

Prerequisites, sequencing, readiness checks, and failure messages are fairly detailed; however, the workflow assumes lsof, curl, hostname, Docker Compose, and a specific repository layout, with environment-sensitive port and venv detection. Key paths were not reproduced during this static review, so the score is limited to 8.

Adaptability10 / 15 · 3.3/5

Trigger phrases, audience, dependencies, success criteria, optional VGGT behavior, and related skills are clear; however, non-Linux and no-GPU boundaries are incomplete, Chinese-language support is not described, and core cloning, registry, and model-download flows depend on GitHub, NGC, and HuggingFace, so 5 points are deducted.

Convention9 / 15 · 3.0/5

The material is well structured and includes prerequisites, procedures, troubleshooting, shutdown, owner, version, and Apache-2.0 licensing; however, it lacks the recommended Examples section, a changelog, explicit maintenance responsibility/update path, and a clear explanation of the repository-wide dual-license relationship, so 6 points are deducted.

Effectiveness6 / 15 · 2.0/5

The command sequence theoretically covers checkout resolution, authentication, optional model download, Compose configuration, startup, and readiness verification; however, representative successful output is not statically verified and environment, credential, and permission operations may still require manual correction. The score is 6 under the static ceiling, with 1 point deducted for uncertainty.

Verifiability4 / 10 · 2.0/5

Concrete commands, success criteria, evaluation tasks, and a repository benchmark report provide some auditability; however, the benchmark claims were not independently reproduced here, and there is no committed test suite covering the deployment key paths or corroborating evidence from multiple independent sources, so 6 points are deducted.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 55f18499943e
Before you use it
  • docker login, HuggingFace downloads, and Docker Compose create external network, image-pull, and local-service side effects; confirm credential scope before use.
  • Do not blindly execute cat "$ENV_FILE" because it may print existing configuration values or secrets.
  • Recursive sudo chown changes ownership under projects and models, and the document lacks a complete automatic rollback procedure; confirm exact paths and preserve backups first.
  • Connectivity to GitHub, NGC, and HuggingFace and license-acceptance state were not verified statically; mainland-China network conditions may block core workflow steps.
See the full review method →

What does this skill do, and when should you use it?

This skill launches AutoMagicCalib’s microservice and web UI from NVIDIA NGC release images. It checks Docker permissions, resolves or requests an AMC repository checkout, configures the Compose environment, and verifies access to the required NGC images. It can optionally download the approximately 4.7GB VGGT model from Hugging Face. After launch, it checks container status, the microservice readiness endpoint, and the UI HTTP response. Users need Docker, an NVIDIA GPU container runtime, an AMC checkout, and NGC access.

Runs docker ps to verify passwordless Docker access; searches for an existing auto-magic-calib checkout and requests confirmation before cloning one; creates or uses a Python virtual environment and installs huggingface_hub; logs in to nvcr.io with an NGC API key; checks for and optionally downloads the VGGT model; finds free ports in ranges 8000-8009 and 5000-5009; writes compose/.env and a backup ignore rule; assigns UID/GID 1000 ownership to projects/ and models/; checks image access using the resolved Compose configuration; runs docker compose up -d; polls /v1/ready; checks the Web UI with curl; and prints the microservice and UI URLs.

  1. A DeepStream user needs to start AutoMagicCalib on a host with an NVIDIA GPU.
  2. An engineer has an auto-magic-calib checkout or DeepStream submodule and wants Compose ports, paths, and host networking configured automatically.
  3. A deployment operator wants to verify NGC API-key access to every required release image before pulling layers.
  4. A calibration workflow requires VGGT and the user wants to download and verify the model before starting services.
  5. An operator needs readiness, UI availability, container status, and log-oriented troubleshooting for AutoMagicCalib.

What are this skill's strengths and limitations?

Pros
  • Covers the startup path from repository resolution and NGC login through Compose configuration and readiness checks.
  • Reads image definitions from the active Compose configuration instead of hardcoding release tags.
  • Includes preflight image-access checks, microservice readiness polling, and UI HTTP verification.
  • Addresses Docker permissions, directory ownership, port conflicts, VGGT download, and GPU runtime issues.
Limitations
  • Requires Docker, the NVIDIA Docker Runtime, an NGC account, and an available AMC checkout.
  • Requires confirmed sudo chown operations that recursively assign UID/GID 1000 ownership to projects/ and models/.
  • The optional VGGT download is approximately 4.7GB and requires a Hugging Face account, license acceptance, and read token.
  • The source provides no automated test suite or validated platform matrix.
  • The skill launches the calibration stack but does not perform sample, MP4, or RTSP calibration itself.

How do you install this skill?

Use the repository README’s CLI installation command: npx skills add nvidia/skills --skill amc-setup-calibration-stack --yes. The command installs the skill to the destination selected by the CLI; the README does not specify another client-specific installation directory.

How do you use this skill?

With the skill loaded, prompt the Agent with “deploy auto calibration,” “launch AMC,” “start MS+UI,” or “set up auto-magic-calib.” The Agent will check the Docker, repository, and credential prerequisites, then ask for an NGC API key. For VGGT, the user must also accept the Hugging Face model license and provide a Hugging Face read token. If no usable AMC checkout exists, the Agent must request confirmation before cloning into ~/auto-magic-calib.

FAQ

Is the VGGT model required?
No. The instructions state that AMC-only operation is sufficient for most use cases; VGGT is downloaded only when needed.
Will it clone the AMC repository automatically if none is found?
No. It asks for confirmation first, then clones into ~/auto-magic-calib if approved, while avoiding replacement of a DeepStream submodule path.
What should I check first when startup fails?
Run cd $REPO_ROOT/compose && docker compose ps, then inspect docker compose logs auto-magic-calib-ms. If the UI cannot reach the backend, verify that HOST_IP is the host network IP rather than localhost.
Does this skill perform calibration jobs?
No. It launches the microservice and UI; related skills handle sample, MP4, and RTSP calibration workflows.

More skills from this repository

All from NVIDIA/skills

Automation & Ops ✓ NVIDIA · Official

VSS Multi-Camera 3D Detection and Tracking

Deploy multi-camera 3D perception with DeepStream and BEV Fusion.

Automation & Ops ✓ NVIDIA · Official

VSS Standalone Behavior Analytics

Deploy and operate VSS behavior analytics independently without bringing up the full warehouse stack.

Automation & Ops ✓ NVIDIA · Official

VSS Video Auto-Calibration

Run end-to-end AutoMagicCalib calibration for local videos, RTSP cameras, or the bundled sample dataset.

Automation & Ops ✓ NVIDIA · Official

VSS Profile Deployment Assistant

Select, deploy, verify, and troubleshoot NVIDIA VSS Compose profiles for video search and summarization.

Automation & Ops ✓ NVIDIA · Official

NVIDIA AI-Q Deployment

Deploy, verify, and operate NVIDIA AI-Q Blueprint infrastructure.

Automation & Ops ✓ NVIDIA · Official

VSS Video Embedding Deployment

Deploy and operate NVIDIA’s video embedding service for files, text, and live streams.

Automation & Ops ✓ NVIDIA · Official

Holoscan NGC Container Installer

Install, validate, and launch NVIDIA Holoscan SDK through an NGC Docker container.

Dev & Engineering ✓ NVIDIA · Official

AMC Sample Dataset Calibration

Verify a running NVIDIA AutoMagicCalib service end to end with its bundled sample dataset.

Automation & Ops ✓ NVIDIA · Official

RTVI-CV 2D Detection & Tracking Operations

Deploy and operate the RTVI-CV 2D video detection and tracking microservice.

Automation & Ops ✓ NVIDIA · Official

VSS Standalone Video Analytics API

Deploy and verify NVIDIA’s VSS video analytics REST API without the full warehouse stack.

Dev & Engineering ✓ NVIDIA · Official

AutoMagicCalib Video Calibration

Turn local multi-camera MP4 recordings into AutoMagicCalib calibration results through a REST API.

Dev & Engineering ✓ NVIDIA · Official

DeepStream Pipeline Builder

Collects pipeline requirements interactively, then generates and validates runnable GStreamer inference pipelines for NVIDIA DeepStream.

Dev & Engineering ✓ NVIDIA · Official

DeepStream SOP Compliance Inference

Build and operate a GPU-accelerated service that checks industrial work-step order and SOP compliance in video.

Data & Analysis ✓ NVIDIA · Official

Hugging Face GPU Fine-Tuning

Build reproducible Hugging Face fine-tuning pipelines on local NVIDIA GPUs.

Automation & Ops ✓ NVIDIA · Official

RT-VLM Dense Captioning Deployment

Deploy and operate NVIDIA RT-VLM to generate dense video captions and manage live streams through a REST API.

Automation & Ops ✓ NVIDIA · Official

NVIDIA RAG Blueprint Operations

Deploy, configure, troubleshoot, and manage NVIDIA RAG Blueprint environments.

Dev & Engineering ✓ NVIDIA · Official

DeepStream Pipeline Profiler

Measure DeepStream pipelines and derive performance-focused configurations.

Dev & Engineering ✓ NVIDIA · Official

TAO Sparse4D Training Skill

Guides agents through training, evaluation, export, quantization, and inference for multi-camera temporal 3D detection and tracking.

Data & Analysis ✓ NVIDIA · Official

TAO BEVFusion Training

Train, evaluate, and run inference on BEV 3D detection models that fuse LiDAR and camera data with TAO.

Dev & Engineering ✓ NVIDIA · Official

DeepStream Vision Model Importer

Automates object-detection model import, benchmarking, and reporting for NVIDIA DeepStream.

Related skills