Data & Analysis ✓ NVIDIA · Official brain-mrisynthetic-datamedical-imagingniftimonaicudagpu-inference

Synthetic Brain MRI Generator

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

FollowSkills review · FSRS-2.0
Not recommended
47/ 100 5-point scale 2.4 / 5
Trust15 / 25 · 3.0/5

The skill discloses writes to the output directory, model caching, dependency installation, and GitHub/Hugging Face access, while restricting use to synthetic images and prohibiting clinical use. It includes a cost-confirmation gate, output validation, and a recommended pinned upstream commit. Points are deducted because Bash, pip installation, and network downloads are broad capabilities; fine-grained isolation, sensitive-data handling, and complete rollback are not specified. The script also writes to the upstream directory when --output-dir is omitted, which conflicts somewhat with the documented caller-provided directory model.

Reliability7 / 20 · 1.8/5

The documentation, wrapper, and documented command are mostly consistent for the main path. The script provides argument validation, CUDA and memory preflight checks, model inventory, timeout handling, stderr capture, and NIfTI output checks. Points are deducted because GPU, upstream-code, package, and model availability are external prerequisites, failure coverage is limited, and behavior can drift with upstream dependencies. This was a static review, so the score remains below the static ceiling of 10.

Adaptability8 / 15 · 2.7/5

The target scenario, configuration input, output directory, modality list, and major non-fit boundaries are fairly clear, including skull-stripped FLAIR. Points are deducted because the workflow requires an NVIDIA GPU with roughly 16 GB or more VRAM, depends on GitHub/Hugging Face downloads, and does not document Chinese-language interaction support. Core setup may depend on overseas services that can be difficult to reach reliably from mainland China, and invocation boundaries remain only partly specified.

Convention8 / 15 · 2.7/5

The skill includes Purpose, Instructions, Prerequisites, Limitations, Troubleshooting, Usage, and reference material. Naming and configuration keys are fairly stable, and author plus Apache-2.0 information is present; the repository also supplies license, security-reporting, and benchmark material. Points are deducted for the missing recommended Examples section, unclear skill-level versioning, changelog, maintenance ownership, and update path, as well as the supplied NOASSERTION license metadata and benchmark schema findings.

Effectiveness6 / 15 · 2.0/5

The wrapper covers the core synthetic brain-MRI generation flow and adds modality selection, deterministic seeds, configuration overrides, cost estimates, and output geometry/finite-data checks. The benchmark file reports two positive tasks with some correctness and discoverability gains. Points are deducted because the output is image-only, segmentation masks are not produced, GPU and runtime costs are substantial, and static review cannot confirm directly usable final NIfTI results; the score therefore stays within the static ceiling of 7.

Verifiability3 / 10 · 1.5/5

The files provide a pinned upstream revision, documented command shape, configuration fixtures, output-summary fields, and benchmark results, giving some auditability. Points are deducted because the benchmark has only two positive tasks, no negative tasks, and no independently reproducible full test evidence or cross-source corroboration. No code was executed in this review, so the score remains below the static ceiling of 5.

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
  • Do not use the generated MRI for clinical interpretation, diagnosis, regulatory submission, or production training data without independent quality review.
  • Before running, verify the input configuration, output directory, model weights, Python dependencies, and NVIDIA GPU; first-time setup may require GitHub and Hugging Face access.
  • Use an explicit fresh output directory and retain the JSON, stderr, and validation results; do not rely on the default output location.
See the full review method →

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

This skill generates synthetic brain MRI volumes with NVIDIA-Medtech/NV-Generate-CTMR’s rflow-mr-brain workflow. It uses the repository’s Python wrapper for configuration staging, output management, and validation rather than reimplementing diffusion sampling or autoencoder decoding. Execution requires an NVIDIA GPU with at least 16 GB of VRAM and has no CPU fallback. Outputs are image-only synthetic volumes without paired segmentation masks and are not intended for production training data, clinical deployment, or diagnosis.

Reads a user-supplied model configuration override, installs the upstream requirements, and invokes scripts/run_mr_brain.py, which delegates inference to the upstream scripts.diff_model_infer workflow. It supports documented MRI modalities, writes generated NIfTI volumes under the caller-provided --output-dir, and emits result_json containing the staged configuration, model inventory, upstream command, output geometry, spacing, affine, intensity range, and finite-data/non-constant checks. It may cache model assets under ~/.cache/huggingface/ and contact huggingface.co or github.com during setup.

  1. Medical-imaging researchers need synthetic brain MRI volumes for exploratory work or research prototypes.
  2. MONAI or NVIDIA medical-AI users need to run a documented generator for mri_t1, mri_t2, mri_flair, or another supported modality.
  3. Engineers need configuration, model, geometry, and validation evidence recorded for reproducible experiments.
  4. Users need repeatable sampling and can set --random-seed while keeping outputs in a fresh run directory.

What are this skill's strengths and limitations?

Pros
  • Uses a documented wrapper, so normal runs do not require handwritten inference code.
  • Supports multiple brain MRI modalities, including mri_t1, mri_t2, mri_flair, mri_swi, and skull-stripped variants.
  • Records configuration, model, output geometry, and data-validity checks for experiment review.
  • Supports traceability through a pinned upstream commit and an explicit random seed.
Limitations
  • Requires an NVIDIA GPU with at least 16 GB of VRAM and has no CPU fallback.
  • Produces image-only synthetic volumes and no paired segmentation masks.
  • Generated volumes are not suitable as production medical-model training data without independent quality review.
  • Not for clinical interpretation, clinical deployment, autonomous diagnosis, or regulatory submission.
  • Setup may require network access for code, dependencies, and model downloads and may create cache and output-directory side effects.

How do you install this skill?

Install the specific skill with the NVIDIA skills CLI: npx skills add nvidia/skills --skill nv-generate-mr-brain --yes. The source does not state a price. Before running, provide an NVIDIA GPU, the Python dependencies, and the upstream model weights. If NV_GENERATE_ROOT is not already available, the documented setup creates an upstream checkout pinned to commit 61c4ec709b84cad468852243c48e250bec732074 and downloads the rflow-mr-brain weights.

How do you use this skill?

From the repository root, run: 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-mr-brain/scripts/run_mr_brain.py PATH_TO_MR_BRAIN_CONFIG.json --output-dir runs/nv_generate_mr_brain_demo --modality mri_t1 --random-seed 1234. Replace PATH_TO_MR_BRAIN_CONFIG.json with the actual configuration path; do not delete or pre-create the output directory. Inspect the wrapper JSON and paired verifier guidance before treating a run as evidence.

FAQ

Does it generate segmentation masks?
No. The skill explicitly generates image-only synthetic brain MRI volumes and does not emit paired segmentation masks.
Can it run without a GPU?
Not through the upstream path. The documentation requires an NVIDIA GPU with at least 16 GB of VRAM and states that there is no CPU fallback.
What should I inspect when a run fails?
Check the manifest-declared dependencies, the input configuration path, the selected modality, and wrapper stderr. Preserve the failed evidence pack and any validation-gate message.
Is it appropriate for production medical-AI training?
Not directly. The generated data requires independent quality review before any production-training consideration and is explicitly excluded from clinical deployment and diagnosis use.

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-Generate-CT Synthetic CT Generator

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

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 Brain MRI Diffusion Fine-Tuner

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

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-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

PAIDF AnomalyGen

Fine-tune, generate, evaluate, and refine synthetic anomaly images.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge GPU Memory Tuning

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

Data & Analysis ✓ NVIDIA · Official

DICOM Series Preflight

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

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

VSS Video Embedding Deployment

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

Data & Analysis ✓ NVIDIA · Official

NVIDIA Physical AI Defect Image Generation

Orchestrate defect-image generation, augmentation, inference, and labeling for AOI datasets on OSMO.

Automation & Ops ✓ NVIDIA · Official

TAO NVIDIA GPU Host Setup

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

Dev & Engineering ✓ NVIDIA · Official

Clinical ASR Flywheel: Environment Setup

Validate that a clinical ASR evaluation environment can complete a TTS-to-ASR round trip through NVIDIA-hosted speech services.

Dev & Engineering ✓ NVIDIA · Official

NVIDIA Skill Finder

Finds the right NVIDIA agent skill for product, hardware, and workflow requests.

Dev & Engineering ✓ NVIDIA · Official

Earth2Studio Deterministic Forecast

Build single-member weather forecast inference scripts with Earth2Studio.

Related skills