Radiology Reporting logo

Radiology Reporting

CommunityPopular
huang-sir1
radiology-reporting

Route an imaging-research manuscript or protocol to the correct reporting/quality guideline and audit it item-by-item for Radiology (RSNA) or Nature-portfolio submission. Use when the user mentions CLAIM, TRIPOD+AI, STARD, PRISMA-DTA, QUADAS-2, CLEAR, METRICS, RQS, IBSI, PROBAST, CONSORT-AI, FUTURE-AI, TRIPOD-LLM, the Nature Portfolio Reporting Summary / Editorial Policy Checklist, a "reporting checklist", "what's required for submission", radiomics quality, or wants to know what a reviewer will check. Produces a filled checklist with PRESENT / PARTIAL / MISSING per item, manuscript location, and concrete fixes. Do not fabricate compliance — flag missing items honestly.

Overview

Publisherhuang-sir1
Repositoryradiology-skills
Skill nameradiology-reporting
Stars
1.7K
Forks
17
Bundled files
8
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 8 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by huang-sir1 on GitHub. Read the source before you install it.

Installation

Install the Radiology Reporting AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/huang-sir1/radiology-skills.git /tmp/radiology-skills
mkdir -p .claude/skills
cp -r /tmp/radiology-skills/radiology-skills/modules/radiology-reporting .claude/skills/radiology-reporting
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Radiology Reporting in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Radiology Reporting on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Radiology Reporting is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Radiology Reporting-Guideline Compliance

Use this skill to make an imaging study reviewer-proof on reporting. Radiology and the RSNA family require the relevant EQUATOR checklist at submission, and imaging-AI / radiomics papers are now judged against a specific, version-sensitive stack of guidelines. This skill (1) identifies the study type, (2) selects the correct guideline(s), (3) audits the manuscript item-by-item, and (4) returns a submission-ready checklist plus a prioritised fix list.

Core stance

  • The checklist is the contract. A reviewer maps your paper to a guideline; do the same first, in their seat.
  • Report honestly. Mark each item PRESENT, PARTIAL, or MISSING. Never label something compliant to be agreeable. A MISSING flag you surface is cheaper than a reviewer finding it.
  • Cite the location. Every PRESENT claim must point to a section / page / figure / supplement. If you cannot point to it, it is PARTIAL at best.
  • Versions matter. Use the current version (CLAIM 2024 Update, TRIPOD**+AI** 2024, CLEAR 2023, METRICS 2024). Name the version you audited against.
  • Reporting ≠ quality ≠ risk-of-bias. CLEAR (reporting) → METRICS / RQS (methodological quality) → PROBAST(-AI) / QUADAS-2 (risk of bias). Different tools, different jobs; pick the right one(s).
  • Don't invent the science. This skill audits reporting; it never fabricates the missing experiment, metric, or dataset. It tells the author what to add.
  • Venue changes the stack, not the rigor. Radiology-family submissions stop at the guideline checklist; Nature-portfolio submissions add a Reporting Summary / Editorial Policy Checklist on top of the same guideline stack (→ nature-reporting-summary.md) — never treat the Reporting Summary as a replacement for CLAIM/TRIPOD+AI/CLEAR.

When to use

  • "Which checklist does my study need?" / "What will Radiology require at submission?"
  • "Audit this manuscript against CLAIM / TRIPOD+AI / STARD / CLEAR / METRICS / RQS."
  • "Is my radiomics pipeline reported reproducibly (IBSI)?"
  • "Fill in the CLAIM checklist with page numbers."
  • "What's my risk-of-bias exposure under PROBAST-AI / QUADAS-2?"
  • Pre-submission self-audit, or triaging a reviewer comment that cites a guideline.

Routing — pick the guideline(s) before auditing

Most imaging-AI papers need two or more of these (a reporting guideline and a quality/risk-of-bias tool).

Study typePrimary reporting guidelineAdd for quality / risk-of-bias
AI/ML system in medical imaging (any task)CLAIM 2024TRIPOD+AI if it is a prediction model; DECIDE-AI for early clinical decision-support
Diagnostic/prognostic prediction model (incl. ML/DL)TRIPOD+AI (2024) (+ TRIPOD-Cluster, TRIPOD for Abstracts)PROBAST / PROBAST-AI (risk of bias)
Radiomics (hand-crafted features → model)CLEAR (2023) for reportingMETRICS (2024) and/or RQS / RQS 2.0 for quality; IBSI for feature reproducibility
Diagnostic accuracy (test vs reference standard)STARD 2015QUADAS-2 if part of a review; STARD-AI when finalised
DTA systematic review / meta-analysisPRISMA-DTA (2018)QUADAS-2 (+ QUADAS-C for comparative) per included study
Systematic review / meta-analysis (general)PRISMA 2020AMSTAR-2; ROBIS
Observational (cohort/case-control/cross-sectional)STROBE(REMARK for tumour-marker prognostic studies)
Randomised trial of an imaging/AI interventionCONSORT 2010 (+ CONSORT-AI)protocol: SPIRIT (+ SPIRIT-AI)
Imaging biomarker / quantitative imagingQIBA Profile reporting + STARD/TRIPOD as applicableIBSI; phantom/repeatability (QIBA)

Open references/guideline-router.md for the full decision tree, including hybrid studies (e.g. a radiomics prediction model validated for diagnostic accuracy → CLEAR + TRIPOD+AI + STARD + IBSI) and Nature-portfolio venues (add the Reporting Summary on top of whichever stack applies).

When to open extra files

FileOpen when
references/guideline-router.mdChoosing guideline(s); hybrid/edge-case study types; how guidelines stack; Nature-portfolio add-on; FUTURE-AI; TRIPOD-LLM
references/claim-2024.mdAuditing a medical-imaging AI paper against the CLAIM 2024 Update
references/tripod-ai-probast.mdPrediction-model reporting (TRIPOD+AI) and PROBAST(-AI) risk-of-bias
references/clear-metrics-rqs.mdRadiomics reporting (CLEAR) and quality scoring (METRICS, RQS / RQS 2.0)
references/ibsi-features.mdMaking radiomic features reproducible/standardised (IBSI image processing + feature nomenclature)
references/stard-prisma-quadas.mdDiagnostic-accuracy reporting (STARD), DTA reviews (PRISMA-DTA), risk of bias (QUADAS-2)
references/radiology-submission-map.mdMapping checklist items to where they belong in a Radiology manuscript + submission logistics
references/nature-reporting-summary.mdTarget is a Nature-portfolio journal — completing the Reporting Summary / Editorial Policy Checklist alongside the primary guideline stack

Workflow

  1. Classify the study. Determine task (classification / detection / segmentation / prediction / diagnostic accuracy / discovery), data provenance, whether a model is developed and/or validated, and whether the endpoint is accuracy, prognosis, or biology.
  2. Select guideline(s) from the routing table. State which version. If the study is hybrid, select the stack and say why each applies.
  3. Load the relevant reference file(s) and audit every item. For each item record: Item ID | Requirement (short) | Status (PRESENT/PARTIAL/MISSING/NA) | Location | Fix.
  4. Prioritise fixes. Group into Blocker (will trigger major revision / desk reject), Should-fix (reviewer will likely ask), Polish. Tie each blocker to the specific reviewer risk.
  5. Cross-check integrity hot-spots (see below) — the items reviewers weaponise most.
  6. If the target is a Nature-portfolio venue, also complete the Reporting Summary / Editorial Policy Checklist (nature-reporting-summary.md) — additive, not a substitute.
  7. Return the filled checklist + a one-screen executive summary + the prioritised fix list. Offer to draft the missing text/Methods sentences (hand off to radiology-writing).

Integrity hot-spots (audit these even if not asked)

These are the recurring reasons imaging-AI/radiomics papers get rejected:

  • Data leakage / partition hygiene. Train/validation/test split made at the patient level (not slice/lesion); no test-set tuning; preprocessing, feature selection, harmonisation, and normalisation fit on training data only; augmentation never crosses the split. (CLAIM, TRIPOD+AI, METRICS, CLEAR all probe this.)
  • External / independent validation. Internal CV alone is weak. State the validation type (internal resampling, temporal, geographic, fully external) and cohort source.
  • Reference standard & ground truth. Who labelled, how many readers, expertise, blinding, adjudication, and the reference standard's own accuracy. (STARD, CLAIM.)
  • Class/prevalence & spectrum. Report disease prevalence; flag artificial 1:1 sampling; describe the clinical spectrum (STARD spectrum bias; QUADAS-2 patient selection).
  • Radiomics reproducibility. Software + version, image preprocessing (resampling, discretisation/bin width, intensity normalisation), segmentation method and inter-observer reproducibility (ICC), feature definitions IBSI-compliant, and scanner/protocol harmonisation (e.g. ComBat). (CLEAR, METRICS, IBSI.)
  • Sample size / EPV. Events-per-variable, or a stated sample-size rationale (Riley et al. for prediction models). High-dimensional features vs. n is the classic overfitting trap.
  • Metrics match the task & prevalence. AUC alone is insufficient; report calibration and clinical-utility (decision-curve) for prediction models; report CIs everywhere. (Hand off computation to radiology-stats.)
  • Code / model / data availability. Statement present and specific. (Hand off to radiology-data.)

Output contract

Return, in this order:

  1. Study classification — task, design, endpoint, and the selected guideline stack (with versions).
  2. Checklist — a table with Item | Status | Location | Fix for every item of each selected guideline. Use NA only with a one-line justification.
  3. Compliance summary — counts (PRESENT / PARTIAL / MISSING / NA) per guideline and an overall readiness read (e.g. "CLAIM 31/42 present; 4 blockers").
  4. Prioritised fixesBlocker / Should-fix / Polish, each tied to the reviewer risk and the manuscript location to edit.
  5. Author input needed — questions only the authors can answer (e.g. "Was the test set sampled at patient level?").

If the user pastes only part of a manuscript, audit what is present and mark the rest Cannot assess — section not provided rather than guessing.

Quality bar

A good audit reads like a rigorous methods reviewer who is on the author's side: it finds the holes before submission, points to the exact item and location, and hands back the precise sentence the Methods needs — without ever inventing compliance the paper doesn't have.

Handoffs

  • Missing statistics → radiology-stats (compute/report AUC CIs, DeLong, ICC, calibration, DCA).
  • Missing Methods/Results prose → radiology-writing.
  • Data/code availability wording, DICOM de-identification, Extended Data/Source Data → radiology-data.
  • Radiogenomics-specific design/leakage → radiology-radiogenomics.
  • Figure that proves an item (ROC, calibration, flow diagram) → radiology-figure.
  • Explainability/uncertainty items for a DL model → radiology-deep-learning/interpretability-uncertainty.md.
  • Checklist complete; want a full adversarial pre-submission read → radiology-prereview.

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Radiology Reporting AI skill do?

Route an imaging-research manuscript or protocol to the correct reporting/quality guideline and audit it item-by-item for Radiology (RSNA) or Nature-portfolio submission. Use when the user mentions CLAIM, TRIPOD+AI, STARD, PRISMA-DTA, QUADAS-2, CLEAR, METRICS, RQS, IBSI, PROBAST, CONSORT-AI, FUTURE-AI, TRIPOD-LLM, the Nature Portfolio Reporting Summary / Editorial Policy Checklist, a "reporting checklist", "what's required for submission", radiomics quality, or wants to know what a reviewer will check. Produces a filled checklist with PRESENT / PARTIAL / MISSING per item, manuscript locatio...

Why use Radiology Reporting on TypingMind?

Because you install it once and use it with any model. Radiology Reporting is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Radiology Reporting in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/huang-sir1/radiology-skills/tree/main/radiology-skills/modules/radiology-reporting. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Radiology Reporting?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Radiology Reporting?

As many as you like. As long as a model supports skills, you can use Radiology Reporting with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Radiology Reporting AI skill free?

Yes. It is published on GitHub by huang-sir1 under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇