Data & Analysis ✓ NVIDIA · Official synthetic-ctmedical-imagingct-generationmonaicudaniftimask-generation

NV-Generate-CT Synthetic CT Generator

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

FollowSkills review · FSRS-2.0
Not recommended
56/ 100 5-point scale 2.8 / 5
Trust18 / 25 · 3.6/5

The skill limits itself to Bash, mandates a fixed wrapper, caller-provided output directories, no deletion, and discloses output writes, cache locations, and Hugging Face/GitHub network access. It also clearly warns about synthetic data, non-clinical use, and review requirements. Points are deducted because general user-confirmation handling, sensitive-data handling, dependency-integrity checks, and rollback are incomplete.

Reliability8 / 20 · 2.0/5

The documentation specifies a fixed entrypoint, deterministic seeds, preflight checks, output validation, troubleshooting, and retention of failure evidence; BENCHMARK reports limited evaluation results. Because nothing was executed here and the benchmark has only two tasks without reproducible full-path test coverage, the score is conservatively limited below the static ceiling.

Adaptability10 / 15 · 3.3/5

The target use—synthetic CT volumes and masks—is clear, with stated inputs, outputs, hardware prerequisites, non-fit uses, preflight behavior, and advanced-mode boundaries. Points are deducted because Chinese-language support is not stated and the core workflow depends on CUDA, about 5.5 GB of downloads, and Hugging Face/GitHub access, creating possible mainland-China reachability constraints.

Convention10 / 15 · 3.3/5

The skill provides readable purpose, instructions, script inventory, prerequisites, limitations, troubleshooting, usage, fixtures, and a pinned upstream revision; license and author metadata are explicit. Points are deducted for the missing recommended Examples section, incomplete skill-specific changelog/version governance and maintenance ownership, and reliance on referenced manifest/materials not included in the supplied evidence.

Effectiveness6 / 15 · 2.0/5

The wrapper directly produces paired NIfTI outputs, result_json, a summary card, and validation evidence, while fixtures cover several anatomical regions. Points are deducted for GPU and large model/data requirements, and because the two-task benchmark reports relatively weak effectiveness signals and cannot establish broad output quality from static evidence alone.

Verifiability4 / 10 · 2.0/5

The documentation pins an upstream commit, states that upstream commits and model hashes are recorded, and defines preflight and evidence fields; the BENCHMARK adds limited evaluation evidence. Points are deducted because there was no execution during this review and no complete reproducible test suite or independently corroborated third-party execution artifacts were supplied.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 55f18499943e
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Execution downloads about 5.5 GB of model/data assets and may contact Hugging Face/GitHub; verify network, licensing, and cache policy first.
  • At least about 16 GB VRAM is required, with larger outputs potentially needing an A100/H100; run --preflight-only first.
  • Outputs are synthetic research data and should not be used clinically, for regulatory submission, or as production training data without independent quality review.
  • The documentation requires skill_manifest.yaml and referenced materials, but they were not supplied here, so those constraints could not be fully verified.
See the full review method →

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

This skill invokes the rflow-ct workflow from NVIDIA-Medtech/NV-Generate-CTMR to generate synthetic CT volumes and masks. Its wrapper stages configuration, manages output paths, records label-mapping evidence, and performs validation instead of reimplementing inference, sampling, or decoding. Execution requires CUDA and an NVIDIA GPU with at least 16 GB of VRAM; initial setup also requires about 5.5 GB of model and mask-candidate data. Outputs are for synthetic research only and require independent quality review before any production medical-AI training use; they are not for clinical deployment or interpretation.

Reads a config_infer.json override, runs scripts/run_rflow_ct.py, and writes results under a caller-provided --output-dir. It invokes the upstream scripts.inference entry point and can produce paired CT images and masks, result_json, and an optional summary.html. Each run performs checks for configuration, anatomy names, output size and spacing, datasets, CUDA, estimated VRAM, and wall time; its evidence records the upstream commit, checkpoint hashes, rendered configuration, image/mask geometry, label set, HU-range summary, and per-class voxel volumes.

  1. A medical-imaging researcher needs paired synthetic CT and labels for chest lung-lobe or controllable lung-tumor studies.
  2. A medical-AI engineer needs research samples involving abdominal solid organs or controllable hepatic tumors.
  3. An evaluator wants to validate a configuration and preview estimated resource cost before launching inference.
  4. A developer needs to diagnose raw MAISI mask generation, generate CT from an existing label mask, or create CT images without paired labels.

What are this skill's strengths and limitations?

Pros
  • Wraps a pinned upstream rflow-ct entry point without requiring custom inference code for normal runs.
  • Provides preflight checks, label-mapping evidence, geometry validation, and a visual summary card.
  • Supports controllable anatomy size, paired CT/mask generation, and several advanced diagnostic helpers.
Limitations
  • Requires CUDA and an NVIDIA GPU with at least 16 GB of VRAM; there is no CPU fallback.
  • Larger outputs may require an A100 or H100, while initial setup may download about 5.5 GB and contact Hugging Face or GitHub.
  • Synthetic outputs are not suitable for production training without independent review and are not for clinical deployment, interpretation, autonomous diagnosis, or regulatory submission.
  • The supplied material does not show an independent test suite or cross-platform test results.

How do you install this skill?

Install the individual skill with the CLI documented in the repository README: npx skills add nvidia/skills --skill nv-generate-ct-rflow --yes. Set NV_GENERATE_ROOT at runtime; in a fresh environment, install upstream requirements with python -m pip install -r "$NV_GENERATE_ROOT/requirements.txt". The first setup also requires cloning the pinned NV-Generate-CTMR checkout and downloading rflow-ct weights plus mask-candidate data as documented by the skill. No additional platform-specific installation procedure is documented.

How do you use this skill?

Prepare a config_infer.json override and run from the medical-AI-skills repository root: export NV_GENERATE_ROOT="${NV_GENERATE_ROOT:-$HOME/.cache/nvidia-skills/upstreams/NV-Generate-CTMR-61c4ec7}" && python -m pip install -r "$NV_GENERATE_ROOT/requirements.txt" && python skills/nv-generate-ct-rflow/scripts/run_rflow_ct.py PATH_TO_CONFIG_INFER.json --output-dir runs/nv_generate_ct_rflow_demo --random-seed 0 --version rflow-ct. Replace PATH_TO_CONFIG_INFER.json with the actual request path. Afterward, inspect result_json, the paired verifier guidance, and summary.html before treating the run as evidence. Runs estimated above five minutes or 30 GB peak VRAM require --yes.

FAQ

Can it generate real patient CT or support clinical diagnosis?
No. It generates synthetic CT and is not intended for clinical interpretation, autonomous diagnosis, clinical deployment, or regulatory submission.
What resources are required?
It requires NV_GENERATE_ROOT, Python dependencies, CUDA, and at least 16 GB of VRAM; complete first-time setup also requires about 5.5 GB of weights and mask-candidate data.
Why might a run fail validation?
Possible causes include an incorrect input path, unsupported modality, upstream failure, or configuration or dataset constraints. Preserve the evidence pack and inspect the wrapper JSON and stderr.

More skills from this repository

All from NVIDIA/skills

Data & Analysis ✓ NVIDIA · Official

NV-Generate-MR

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

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

Synthetic Brain MRI Generator

Generate synthetic brain MRI volumes through NVIDIA’s documented 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

NV-Segment-CT Medical Imaging Segmentation Skill

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

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