Data & Analysis ✓ NVIDIA · Official ct-segmentationniftivista3dmedical-imaginglabel-mapscuda

NV-Segment-CT Medical Imaging Segmentation Skill

Run VISTA3D on CT NIfTI volumes and produce verifiable label-map evidence.

FollowSkills review · FSRS-2.0
Use with care
60/ 100 5-point scale 3.0 / 5
Trust18 / 25 · 3.6/5

The files disclose local CT NIfTI handling, isolated Python environments, network endpoints, cache writes, non-clinical scope, and the prohibition on untrusted checkpoints; no malware or credential theft is evident. However, execution creates environments, downloads an approximately 832 MB model and approximately 1.5 GB fixture, and writes to user directories without explicit pre-execution confirmation, rollback/cleanup guidance, or clear artifact-integrity verification, so 7 points are deducted.

Reliability9 / 20 · 2.3/5

The entrypoint, arguments, fixed label mapping, output structure, failure messages, validation gates, and two mask-summary tests are documented. Full model execution, end-to-end inference, network failures, malformed inputs, and CPU/GPU behavior are not reproduced in the supplied material, and some argument/error boundaries are thin; the static ceiling therefore supports 9 points.

Adaptability11 / 15 · 3.7/5

Audience, CT NIfTI input, label-map and JSON outputs, and non-CT/non-diagnostic boundaries are clear. However, Chinese-language interaction and localization are not addressed, and core setup depends on Hugging Face, GitHub Raw, and an overseas S3 endpoint with no mainland-China reachability mitigation; 4 points are deducted.

Convention11 / 15 · 3.7/5

The skill has clear sections for prerequisites, exact commands, limitations, troubleshooting, dependency versions, version 0.2.1, Apache-2.0 licensing, pinned upstream references, ownership, and an evaluation report. It lacks the recommended Examples section and provides limited changelog, explicit maintenance/update path, and post-install verification guidance; 4 points are deducted.

Effectiveness7 / 15 · 2.3/5

It directly supplies a VISTA3D CT segmentation entrypoint, fixed anatomy-to-label mapping, NIfTI label-map output, and structured geometry/volume/runtime evidence. The included evaluation report indicates usefulness on a positive task, but complete output depends on a large external model and runtime, static review cannot confirm the key execution path, and downstream verification and human review remain necessary; the static calibration supports 7 points.

Verifiability4 / 10 · 2.0/5

Pinned upstream repositories and revisions, manifest and schema references, the evaluation report, and two unit tests provide auditable evidence. Coverage is limited to two benchmark tasks and helper-level tests, with no supplied CI or independently reproducible end-to-end result; the static ceiling supports 4 points.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 55f18499943e
Before you use it
  • Obtain explicit confirmation before downloading the model, dependencies, and fixture or writing to user cache directories, and document cleanup/rollback steps.
  • Do not use the output for clinical interpretation, diagnosis, or regulatory submission; inspect verifier results and require appropriate human or professional review.
  • First-run setup depends on Hugging Face, GitHub Raw, and an overseas S3 download; verify mainland-China reachability or use an approved mirror/offline cache.
  • Add integrity verification for model, dependencies, and datasets, plus end-to-end CI, malformed-input tests, and a changelog.
See the full review method →

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

NV-Segment-CT is an NVIDIA skill for segmenting CT NIfTI volumes with VISTA3D. It invokes an upstream NVIDIA helper through a fixed wrapper and produces a label map plus structured JSON evidence. Common abdominal targets include the liver, spleen, right kidney, and left kidney. It is intended for engineering validation and evidence capture, not clinical interpretation, diagnosis, or production deployment.

Reads a CT NIfTI volume, creates an isolated Python 3.10 environment, installs pinned dependencies, downloads the NVIDIA NV-Segment-CT model bundle, and runs scripts/run_vista3d.py. The manifest input is ct_volume; outputs are label_map and result_json. The evidence JSON records input geometry, output mask path, observed and unexpected label IDs, per-class voxel counts, physical volumes, runtime, model identity, and fixed checks for mask shape, affine matching, label set, foreground count, and class-volume bounds. A ground-truth path may also be recorded, but Dice is computed by the paired verifier.

  1. A medical-imaging engineer needs liver, spleen, or kidney masks from CT NIfTI volumes.
  2. A researcher needs to reproduce an experimental abdominal CT segmentation workflow with pinned model and dependency versions.
  3. An evaluation team needs an evidence pack containing geometry, label, and volume checks for a segmentation run.
  4. A development team needs to validate the wrapper and verification gates against the documented spleen fixture.

What are this skill's strengths and limitations?

Pros
  • Uses pinned NVIDIA upstream code and model revisions for reproducibility.
  • Provides engineering checks for label sets, foreground presence, geometry, and class volumes.
  • Automatically selects CUDA when available and supports CPU fallback.
  • Produces both a label map and structured JSON evidence.
Limitations
  • Requires Python 3.10, dependency installation, model downloads, and local filesystem writes.
  • First-time setup may contact Hugging Face and raw.githubusercontent.com.
  • CPU fallback is supported but slow.
  • Outputs can be schema-valid but semantically empty; the skill is unsuitable for clinical interpretation, production deployment, or non-CT modalities.
  • The supplied material does not document a complete test suite or cross-platform validation matrix.

How do you install this skill?

Install the skill from the NVIDIA/skills repository with: npx skills add nvidia/skills --skill nv-segment-ct --yes. Before running, provide Python 3.10 with venv support. From the repository root, create the environment and install dependencies: export NV_SEGMENT_CT_VENV="${NV_SEGMENT_CT_VENV:-$HOME/.cache/nvidia-skills/venvs/nv-segment-ct-f9f5f51}"; python3.10 -m venv "$NV_SEGMENT_CT_VENV"; "$NV_SEGMENT_CT_VENV/bin/python" -m pip install -r "https://raw.githubusercontent.com/NVIDIA-Medtech/NV-Segment-CTMR/f9f5f51b589e5dc9c23c453cf5138398e4084056/NV-Segment-CT/requirements.txt" "transformers==4.46.3" "typer>=0.9". Then download the model bundle: "$NV_SEGMENT_CT_VENV/bin/hf" download nvidia/NV-Segment-CT --revision afb51518689f71e6abb367ee6301b2cd0225c66a --local-dir skills/nv-segment-ct/bundle/. The bundle is about 832 MB. The optional spleen fixture command is python skills/nv-segment-ct/fixtures/fetch_spleen_fixture.py.

How do you use this skill?

From the skills repository root, run: "$NV_SEGMENT_CT_VENV/bin/python" skills/nv-segment-ct/scripts/run_vista3d.py PATH_TO_CT.nii.gz --label-prompts "1,3,5,14" --output-dir OUT_DIR. Use ID 1 for liver, 3 for spleen, 5 for right kidney, and 14 for left kidney. Inspect the wrapper JSON and paired verifier guidance before treating the run as evidence. Do not replace the documented entrypoint with infer.py, Medical AI Skills run, python -m nv_segment_ct, or anatomy-name-only flags.

How does this skill compare with similar options?

This skill is a thin wrapper around the upstream nvidia/NV-Segment-CT helper. Inference, preprocessing, and postprocessing are delegated to the official HuggingFacePipelineHelper in bundle/ rather than reimplemented by the wrapper.

FAQ

Is it suitable for clinical diagnosis?
No. The source explicitly excludes clinical interpretation, clinical deployment, autonomous diagnosis, and regulatory submission.
Is a GPU required?
The runtime calls for an NVIDIA GPU with CUDA; CPU fallback is supported but slow.
What happens during first-time setup?
The skill creates an isolated environment, downloads an approximately 832 MB model bundle, and may cache model assets. The optional spleen fixture downloads an approximately 1.5 GB tar archive.
Does it calculate Dice?
No. It records the ground-truth path; Dice or IoU is handled by the paired verifier.

More skills from this repository

All from NVIDIA/skills

Data & Analysis ✓ NVIDIA · Official

NV-Segment-CT Fine-Tuning

Fine-tune NV-Segment-CT VISTA3D on labeled CT NIfTI datasets.

Data & Analysis ✓ NVIDIA · Official

NV-Segment-CTMR Medical Image Segmentation

Run CT or MRI NIfTI segmentation and capture inspectable label-map evidence.

Data & Analysis ✓ NVIDIA · Official

NV-Generate-CT Synthetic CT Generator

Generate paired synthetic CT volumes and masks through NVIDIA’s rflow-ct pipeline.

Data & Analysis ✓ NVIDIA · Official

NV-Generate-MR

Generate synthetic body MRI volumes through NVIDIA’s rflow-mr workflow.

Data & Analysis ✓ NVIDIA · Official

NV Brain MRI Diffusion Fine-Tuner

Fine-tune the NV-Generate-CTMR diffusion UNet from NIfTI brain MRI training volumes.

Data & Analysis ✓ NVIDIA · Official

NV-Generate Medical Imaging VAE Fine-Tuning

Fine-tune the NV-Generate-CTMR MAISI VAE on CT or MRI NIfTI training volumes.

Data & Analysis ✓ NVIDIA · Official

Synthetic Brain MRI Generator

Generate synthetic brain MRI volumes through NVIDIA’s documented workflow.

Data & Analysis ✓ NVIDIA · Official

DICOM CT Series to NIfTI Volume

Converts one CT DICOM series into a HU NIfTI volume with affine evidence.

Dev & Engineering ✓ NVIDIA · Official

i4h Catheter Navigation Workflow Guide

Orients agents to the right stage of NVIDIA’s endovascular catheter navigation workflow.

Dev & Engineering ✓ NVIDIA · Official

Catheter Navigation DRR Renderer

Generate a single digitally reconstructed radiograph from CT data or a synthetic phantom for fluoroscopy previews and renderer smoke tests.

Data & Analysis ✓ NVIDIA · Official

Catheter Navigation Vascular Digital Twin

Turn CT angiography data into a patient-specific vascular digital twin for catheter-navigation workflows.

Data & Analysis ✓ NVIDIA · Official

DICOM Series Preflight

Header-only validation for one DICOM series before conversion or inference.

Data & Analysis ✓ NVIDIA · Official

DICOM Metadata Extractor

Extract selected metadata from one DICOM file and flag PHI in standard tags.

Dev & Engineering ✓ NVIDIA · Official

NV-Reason-CXR Chest X-ray Reasoning Test

Runs reproducible command-shape and live inference smoke tests for chest X-ray reasoning.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge GPU Memory Tuning

Diagnose GPU OOMs in Megatron Bridge training and reduce fragmentation, activation, and PEFT memory usage.

Dev & Engineering ✓ NVIDIA · Official

cuPyNumeric Migration Readiness

Assess whether NumPy code is ready to scale on GPUs before committing to a substantial cuPyNumeric port.

Automation & Ops ✓ NVIDIA · Official

Jetson Package & Environment Advisor

Select Jetson-compatible containers and GPU package indexes by device architecture.

Dev & Engineering ✓ NVIDIA · Official

DOCA GPUNetIO Development Skill

Helps developers connect CUDA kernels on NVIDIA GPUs to DOCA network queues for GPU-side packet I/O and debugging.

Dev & Engineering ✓ NVIDIA · Official

Holoscan SDK Setup Guide

Inspects a Linux host and selects the most suitable Holoscan SDK installation path.

Automation & Ops ✓ NVIDIA · Official

TAO NVIDIA GPU Host Setup

Checks and standardizes NVIDIA drivers, CUDA, and container runtime prerequisites for TAO GPU hosts.

Related skills