Agent skill · NVIDIA
dicom-series-preflight
Used for header-only preflight of one DICOM series folder before conversion or inference. Not for de-identification or clinical clearance.
What it needs
About 2k tokens when loaded.
What this skill does
DICOM Series Preflight Purpose Used for header-only preflight of one DICOM series folder before conversion or inference. Not for de-identification or clinical clearance. Use the wrapper exactly as documented; do not replace the upstream entrypoint with a handwritten implementation. Manifest I/O: inputs are dicomdir; outputs are preflightjson. Instructions Read skillmanifest.yaml before changing arguments, side effects, or validation gates. Run scripts/preflightseries.py through the documented command below; keep outputs under a caller-provided run directory. If a host agent exposes runscript, use runscript("scripts/preflightseries.py", args=[...]); otherwise run the Bash/Python command shown below. Check the emitted JSON and paired verifier guidance before treating the run as evidence. Available Scripts Script Purpose Arguments --- --- --- scripts/preflightseries.py Primary entrypoint declared by skillmanifest.yaml. PATHTODICOMDIR Prerequisites Runtime requirements: Python packages listed in runtime.sideeffects.pippackages. NiBabel 5.4 or newer is required so extreme-oblique axes remain labeled consistently across reorientation. Run commands from the repository root unless an existing section below says otherwise. Limitations Header-only; does not decode pixel data or detect burnt-in PHI. Canonical orientation gate assumes LPS-derived CT axcodes L,P,S. Compressed transfer syntax and multi-frame instances are warned, not decoded. Single-directory scan; does not reconcile multiple studies in one tree. Not for clinical deployment, regulatory de-identification, autonomous diagnosis, production ingestion without a vetted converter. Troubleshooting Error Cause Fix --- --- --- Missing dependency or import error Runtime package drift from skillmanifest.yaml. Install the packages declared in the manifest or use the documented setup command. Empty or schema-invalid output Wrong input path, unsupported modality, or upstream failure. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills NVIDIA/dicom-series-preflight