LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

nv-generate-ct-rflow

Used for generating synthetic CT volumes and masks with NV-Generate-CTMR rflow-ct. Not for production training data without review.

2,791stars324forksUpdated 8/5/2026
Data Science & ML#synthetic-data#medtech#machine-learning#ct-imaging#python

Security Assessment

Safe(91/100)
Security Score91/100

About nv-generate-ct-rflow

This NVIDIA MedTech skill is a thin, carefully-scoped wrapper for generating synthetic CT volumes and anatomy masks using the NV-Generate-CTMR rflow-ct model. It solves the problem of running a complex upstream medical-image generation pipeline reproducibly: the wrapper owns config staging, output paths, label-mapping evidence, and validation, and the skill repeatedly instructs the agent not to replace the upstream entrypoint with handwritten inference code. Inference, sampling, and decoding are delegated entirely to the upstream repository.

The primary entrypoint, `run_rflow_ct.py`, takes a config-override JSON and a caller-provided output directory and produces synthetic CT volumes plus a result JSON. A curated fixture catalog covers common anatomy scenarios (chest lung lobes and tumors, abdomen organs and hepatic tumor, head/brain, and pelvis), and a `list_anatomies.py` helper enumerates supported anatomies and regions. Additional advanced helpers generate raw MAISI masks, CT from an existing mask, or image-only CT. The skill documents a `controllable_anatomy_size` convention validated by preflight checks, an allow-listed set of override keys that rejects unknown keys, and prerequisites including a `NV_GENERATE_ROOT` environment variable, CUDA/GPU with roughly 16 GB VRAM, and a pip install from the upstream requirements. Documented side effects are limited to writing outputs under the caller's output directory, caching model assets under the Hugging Face cache, and contacting huggingface.co or github.com during setup. It explicitly forbids adding `rm`/cleanup commands.

Target users are medical-imaging researchers and ML engineers generating synthetic training data. The skill states firmly that outputs are synthetic, are not safe as production training data without independent quality review, and are not for clinical deployment, interpretation, autonomous diagnosis, or regulatory submission.

FAQ

What does this skill produce?

Synthetic CT volumes and anatomy masks generated by the NV-Generate-CTMR rflow-ct model, plus a result JSON, written under a caller-provided output directory.

What are the hardware and setup requirements?

It requires the `NV_GENERATE_ROOT` environment variable, a CUDA GPU with roughly 16 GB VRAM minimum for the default 256-cubed output (larger outputs need an A100/H100), and a pip install of the upstream requirements since the runtime may be a fresh environment.

Can I use the outputs for training or clinical work?

The skill is explicit that outputs are synthetic and not safe as production training data without an independent quality review, and are not for clinical deployment, interpretation, autonomous diagnosis, or regulatory submission.

Does it run destructive or network commands?

It explicitly forbids adding `rm`, `mkdir`, or cleanup of the output directory. Its network access is limited to contacting huggingface.co and github.com during setup and caching model assets under the Hugging Face cache.

Should I write my own inference code?

No. The skill instructs using the documented wrapper exactly and delegating all inference, sampling, and decoding to the upstream repository; it says not to modify upstream code.

All Files

33 files
fixtures/abdomen_hepatic_tumor.json0.8 KB
View
fixtures/abdomen_liver_spleen.json0.7 KB
View
fixtures/chest_lung_lobes.json0.7 KB
View
fixtures/pelvis.json0.7 KB
View
evals/evals.json1.4 KB
View
fixtures/chest_lung_tumor_controllable.json0.8 KB
View
fixtures/README.md4.3 KB
View
scripts/run_ct_from_mask.py17.5 KB
View
SKILL.md12.0 KB
View
fixtures/ct_from_mask_request_example.json0.2 KB
View
references/ct-from-mask-format.md0.7 KB
View
scripts/run_ct_image.py20.4 KB
View
skill.oms.sig11.1 KB
View
BENCHMARK.md3.9 KB
View
fixtures/ct_image_only_default.json0.3 KB
View
references/ct-mask-label-space.md0.7 KB
View
scripts/run_ct_mask.py20.0 KB
View
tests/test_run_ct_from_mask.py2.7 KB
View
fixtures/ct_mask_lung_tumor.json0.4 KB
View
references/fov-and-downloads.md2.0 KB
View
scripts/run_rflow_ct.py38.6 KB
View
tests/test_run_ct_image.py3.2 KB
View
fixtures/default_config_infer.json0.7 KB
View
scripts/_anatomy.py11.8 KB
View
scripts/wrapper_utils.py2.1 KB
View
tests/test_run_ct_mask.py2.9 KB
View
fixtures/head_brain.json0.7 KB
View
scripts/_summary_card.py10.8 KB
View
skill_manifest.yaml7.9 KB
View
tests/test_run_rflow_ct.py12.0 KB
View
scripts/list_anatomies.py4.5 KB
View
skill-card.md4.2 KB
View
validators/output_schema.json6.4 KB
View

Install nv-generate-ct-rflow

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

nvidia/skills

Related Skills

short-form-video

14

multi-asset-morning-briefing

7,907

content-strategy

2,901

doherty-threshold

2,901