SkillAgentSearch skills...

medtech-model-evidence-export

Exports sanitized metadata, parameters, reproducibility details, quality metrics, and optional review artifacts from Medical AI inference runs or evidence packs to MLflow. Use after inference, including NV-Generate runs; not for live training tracking, model registration, or clinical use.

Install / Use

npx skills add NVIDIA/skills --skill medtech-model-evidence-export

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

89/100

Supported Platforms

Zed

Our assessment of medtech-model-evidence-export

medtech-model-evidence-export scores 89/100 on our quality scale, 10th of 40 Healthcare & Life Sciences skills we index (top 25%).

Its SKILL.md is 5.0 KB long, well organised into 8 sections with 3 code examples: a solid amount of guidance for an agent.

With 3,421 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
26/30
Structure
18/20
Description
15/15
Adoption
15/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 5 days ago, so medtech-model-evidence-export is actively maintained.
  • It is released under the Apache-2.0 license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

medtech-model-evidence-export compared with similar skills

All 4 of these similar skills score higher than medtech-model-evidence-export; compare them before choosing.

SkillScoreStarsUpdatedFormat
medtech-model-evidence-export (this skill)by NVIDIA893.4k5d agoSKILL.md
algorithmic-artby anthropics100177.9k6d agoSKILL.md
pptxby anthropics100177.9k6d agoSKILL.md
designby nextlevelbuilder100130.2k7d agoSKILL.md
ui-ux-pro-maxby nextlevelbuilder100130.2k7d agoSKILL.md

Frequently asked questions

How do I install medtech-model-evidence-export?
Run npx skills add NVIDIA/skills --skill medtech-model-evidence-export. The install tabs above show the steps for each supported agent.
Which AI agents does medtech-model-evidence-export work with?
It is written for Zed, as a SKILL.md file. Other agents that read the same format can often use it too.
Is medtech-model-evidence-export safe to use?
It is Apache-2.0-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is medtech-model-evidence-export still maintained?
The repository was last updated 5 days ago, so medtech-model-evidence-export is actively maintained.

name: medtech-model-evidence-export description: Exports sanitized metadata, parameters, reproducibility details, quality metrics, and optional review artifacts from Medical AI inference runs or evidence packs to MLflow. Use after inference, including NV-Generate runs; not for live training tracking, model registration, or clinical use. license: Apache-2.0 allowed-tools: Bash permissions: [env, file_read, file_write, network, shell] metadata: author: 'NVIDIA MedTech noreply@nvidia.com'

Medtech Model Evidence Export to MLflow

Purpose

Mirror an existing medical-inference result or evidence pack into MLflow after the run and emit the export_result JSON contract. Keep the original evidence pack as the source of truth. Training skills should add MLflow inside their training loops instead.

Instructions

  1. Run scripts/export_evidence_pack.py in the default dry-run mode.
  2. Inspect params, metrics, artifact_plan, and mlflow.note.content.
  3. Choose --mode local or --mode databricks only after checking the target.
  4. Keep --artifact-policy metadata unless the target is approved for images.
  5. For preview or all in a live mode, also pass --confirm-medical-artifact-upload.
  6. Keep --source-ref, --note, config filenames, and artifact filenames free of patient or secret identifiers; always review the dry-run output first.

Hosts with a script helper can use run_script("scripts/export_evidence_pack.py", args=["PACK_OR_RESULT", "--mode", "dry-run"]).

Available Scripts

| Script | Purpose | Arguments | |---|---|---| | scripts/export_evidence_pack.py | Export post-hoc inference evidence through MLflow. | PACK_OR_RESULT --mode dry-run --artifact-policy metadata |

Prerequisites

  • Python 3.10+.
  • mlflow>=2.10,<4 for local or databricks mode.
  • numpy>=1.24,<3 and nibabel>=4,<6 for NIfTI quality metrics and previews.
  • MLFLOW_TRACKING_URI may select a caller-managed tracking server.
  • Databricks mode uses the caller's DATABRICKS_HOST, DATABRICKS_TOKEN, or configured Databricks profile. The declared network endpoint is https://<caller-provided-mlflow-or-databricks-workspace>; Docker and GPU are not required.
  • Local mode may write the MLflow store under <current-working-directory>/mlruns.

Examples

Preview the export without contacting MLflow:

python skills/medtech-model-evidence-export/scripts/export_evidence_pack.py \
  runs/inference_pack --mode dry-run --artifact-policy metadata

Export a direct NV-Generate result with reproducibility metadata:

python skills/medtech-model-evidence-export/scripts/export_evidence_pack.py \
  runs/nv-generate/result.json \
  --mode local \
  --experiment-name medical-ai-inference \
  --config configs/chest_lung_tumor.json \
  --seed 0 \
  --source-ref git:61c4ec709b84cad468852243c48e250bec732074

Log downsampled slice previews, but not raw NIfTI files:

python skills/medtech-model-evidence-export/scripts/export_evidence_pack.py \
  runs/nv-generate/result.json \
  --mode databricks \
  --experiment-name /Shared/medical-ai-inference \
  --artifact-policy preview \
  --confirm-medical-artifact-upload

--artifact-policy all additionally uploads discovered or explicitly supplied NIfTI images and masks, subject to --max-artifact-mb. Use --image and --mask when paths are not present in the result JSON.

The exporter logs:

  • scalar run and quality metrics, including sampled HU mean/std/min/max for CT (generic intensity statistics otherwise), a documented intensity-SNR heuristic, mask foreground percentage, and mapped tumor volume percentage when a tumor label mapping is available;
  • generation parameters, model/checkpoint identity, RNG seed, and recipe hash;
  • source config digest or --source-ref, plus a prompt digest when present;
  • mlflow.note.content with a short human-readable run summary;
  • a sanitized metadata bundle by default, optional PNG slice previews, and raw image/mask artifacts only under the explicit all policy.

Limitations

  • This is post-hoc inference export, not live training-curve tracking.
  • Global intensity SNR and downsampled volume statistics are engineering checks, not image-quality or clinical-performance claims.
  • Preview and raw artifacts may contain sensitive medical information. The caller must approve the destination and data policy before upload.
  • The exporter does not evaluate model quality, register models, or alter the source evidence pack.

Troubleshooting

| Error | Cause | Fix | |---|---|---| | Evidence source not recognized | No direct result JSON or pack manifest.json. | Pass the result file, evidence-pack directory, or trusted-run root. | | MLflow import fails | Live mode lacks the declared package. | Install mlflow>=2.10,<4 or use --mode dry-run. | | Preview/all confirmation error | A live image upload was not acknowledged. | Review the destination, then pass --confirm-medical-artifact-upload. | | Referenced image not found | Result paths moved after inference. | Pass current paths with --image and --mask. |

Related Skills

View on GitHub
GitHub Stars3.4k
CategoryHealthcare
Updated5d ago
Forks412

Languages

Python

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions