Design or audit the data-preparation stage of a medical-imaging model — DICOM/NIfTI intake, resampling and intensity normalisation, and the augmentation plan — so the pipeline is leakage-safe before model-scaffold builds the training repo. Emits a declarative preprocessing manifest and a deterministic data-stage leakage gate that catches the leaks a split table cannot see: a dataset-level normaliser fit on non-train data, any data-fitted transform run before the split, and the same patient's sli
SkillScore78Maintained
On-demandOn-demand: invoked explicitly — never occupies your agent's context until called.
◆AI Engineer pack
Last verified 8/24/2026
What it changes
Passed 13 of 17 test cases with the skill, and 5 of 17 without it.
Without skill30%
With skill78%
Checks it passed that the model alone missed
Assigns fit_scope as sample, per_image, or none.
Specifies fit_scope as train for dataset-fitted standardization.
Model gemini-3.6-flashMeasured 8/24/2026v1 · latest is v218 of 23 cases passed with skill · 17 comparable
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.6-flash on 10/3/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
See it in action
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 8
Prompt
Suppose slice P042_s1 is assigned to train while slice P042_s2 from the same patient P042 is assigned to test in preprocessing_manifest.json. Which specific leakage check verdict code will check_preprocessing_leakage.py produce?
What was checked, without and with the skill
Checked
Without skill
With skill
Identifies PATIENT_CROSS_SPLIT as the verdict code generated when patient slices cross split boundaries.
Missed
Passed
case-19 · gemini-3.6-flash · 8/24/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md3 linessingle file
/preprocess-imaging was renamed to /imaging-data in v6.0; this redirect is removed in v7.
Run /imaging-data now, passing the same arguments the user gave /preprocess-imaging.
Start at /imaging-data Phases 4–7 (preprocessing manifest, leakage gate, normaliser-domain check).