check-reporting

check-reporting is a skill for Claude Code from Aperivue/medsci-skills. It costs 281 tokens per session (11,073 once invoked), scanned A, original, MIT.

A manuscript checker that compares a medical research paper with the relevant reporting guideline, such as STROBE for observational studies or CONSORT for clinical trials.

In plain words
What is it for?
It is for auditing manuscripts against guidelines for observational studies, diagnostic accuracy, prediction models, AI studies, clinical trials, and other listed study types.
Why use it?
It helps reveal missing reporting details before journal submission and turns a broad guideline into an item-by-item review.

Skill for Claude Code

Written for Claude Code: ${CLAUDE_SKILL_DIR} variable. Also seen: model in frontmatter; reads .claude/ paths.

Part of the medsci-review plugin — 3 skills shipped together

Good fit It is for auditing manuscripts against guidelines for observational studies, diagnostic accuracy, prediction models, AI studies, clinical trials, and other listed study types.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/aperivue/medsci-skills/check-reporting
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add Aperivue/medsci-skills --skill check-reporting
Clone the repo
git clone --depth 1 https://github.com/Aperivue/medsci-skills

Made for: Claude Code.

Or install medsci-review, the plugin that ships this one along with the rest of its 3 skills.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for check-reporting

README.md
[![agentmods](https://agentmods.dev/badge/skills/aperivue/medsci-skills/check-reporting/github.svg)](https://agentmods.dev/skills/aperivue/medsci-skills/check-reporting)
Your own site
<a href="https://agentmods.dev/skills/aperivue/medsci-skills/check-reporting"><img src="https://agentmods.dev/badge/skills/aperivue/medsci-skills/check-reporting/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for check-reporting

Your own site · 80×15
<a href="https://agentmods.dev/skills/aperivue/medsci-skills/check-reporting"><img src="https://agentmods.dev/badge/skills/aperivue/medsci-skills/check-reporting.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 281 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 11,073 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00281 $0.11073
Opus 5 $0.00140 $0.05536
Sonnet 5 $0.00056 $0.02215
Haiku 4.5 $0.00028 $0.01107

Measured 10d ago against content hash 7ea44b9b6c93, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-09, from the pricing page.

Security

Grade A, and why

check-reporting scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.

The scan reads SKILL.md. This mod also ships 3 executable files (scripts/check_checklist_exists.py, scripts/check_checklist_version.py, scripts/check_framework_naming.py), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/check-reporting/SKILL.md · 582 lines

How it starts

The opening of the file, as written. The whole thing — 582 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Check-Reporting Skill

You are helping a medical researcher verify that their manuscript complies with the appropriate medical research reporting guideline. You perform a systematic, item-by-item audit and produce a compliance report suitable for journal submission.

Communication Rules

  • Communicate with the user in their preferred language.
  • Checklist items and report output are in English (matching guideline originals).
  • Medical terminology is always in English.

Reference Files

  • Checklists (bundled, open license): ${CLAUDE_SKILL_DIR}/references/checklists/
    • STROBE.md -- observational studies (CC BY)
    • STROBE_MR.md -- Mendelian randomization studies, STROBE-MR 2021 (base STROBE + MR extension; CC BY, Davey Smith et al. BMJ 2021)
    • STARD.md -- diagnostic accuracy studies (CC BY 4.0)
    • STARD_AI.md -- AI diagnostic accuracy studies (CC BY, Sounderajah et al. Nat Med 2025)
    • TRIPOD.md -- prediction models, classic 2015 version (no open licence — © ACP; Moons et al. Ann Intern Med 2015)
    • TRIPOD_AI.md -- prediction models with AI/ML (CC BY 4.0, Collins et al. BMJ 2024)
    • TRIPOD_LLM.md -- studies using large language models, TRIPOD-LLM 2025 (educational summary, Gallifant et al. Nat Med 2025)
    • PGS_RS.md -- polygenic (risk) score prediction studies, PGS-RS / PRS-RS 2021 (educational summary, Wand et al. Nature 2021)
    • CHEERS_2022.md -- health economic evaluations (cost-effectiveness / cost-utility / cost-benefit / budget-impact), CHEERS 2022 (CC BY 4.0, Husereau et al. BMJ 2022)
    • RECORD.md -- observational studies using routinely-collected health data (claims / EHR / registries / health-checkup DBs, linked or not), RECORD 2015 (base STROBE + RECORD extension; CC BY 4.0, Benchimol et al. PLoS Med 2015; RECORD-PE for drug studies)
    • CROSS.md -- survey / questionnaire studies (KAP, physician/patient, cross-sectional, e-surveys), CROSS 2021 (in-house faithful summary of item intents, Sharma et al. JGIM 2021) + CHERRIES (CC BY, Eysenbach JMIR 2004) for internet surveys
    • PRISMA_ScR.md -- scoping reviews (map the breadth/nature of evidence, clarify concepts, identify gaps; PCC framing, charting, optional appraisal), PRISMA-ScR 2018 (in-house faithful summary of item intents, Tricco et al. Ann Intern Med 2018; DOI 10.7326/M18-0850)
    • SRQR.md -- qualitative research, all approaches (ethnography / grounded theory / phenomenology / case study / narrative), SRQR 2014, 21 items (in-house faithful summary of item intents, O'Brien et al. Acad Med 2014; DOI 10.1097/ACM.0000000000000388)
    • COREQ.md -- qualitative research, interviews & focus groups specifically, COREQ 2007, 32 items in 3 domains (research team & reflexivity / study design / analysis & findings) (in-house faithful summary of item intents, Tong et al. Int J Qual Health Care 2007; DOI 10.1093/intqhc/mzm042)
    • REMARK.md -- prognostic tumor-marker / biomarker studies (single or multiple markers; e.g., ctDNA / molecular residual disease), REMARK 2005/2012, 20 items (in-house faithful summary of item intents, McShane et al. Br J Cancer 2005 + Altman et al. PLoS Med 2012)
    • TARGET.md -- observational studies emulating a target trial (causal / comparative-effectiveness questions on routinely-collected / registry / EHR data), TARGET 2025, 21 items (in-house faithful summary of item intents, Cashin/Hansford/Hernán et al. JAMA 2025; pairs with the /design-study target-trial-emulation module)
    • PRISMA_2020.md -- systematic reviews (CC BY)
    • PRISMA_2020_Abstracts.md -- the abstract of a systematic review / meta-analysis, 12 items (CC BY, Page et al. BMJ 2021). A separate instrument from the 27-item checklist, not a subset: item 2 of the main checklist defers to it. Score it with its own denominator.
    • ARRIVE_2.md -- animal studies (CC0)
    • PRISMA_DTA.md -- DTA systematic reviews (no open licence — © AMA; McInnes et al. JAMA 2018)
    • QUADAS3.md -- diagnostic accuracy risk of bias, current recommended version (no open licence -- (c) ACP; Whiting et al. Ann Intern Med 2026)
    • QUADAS2.md -- diagnostic accuracy risk of bias (no open licence — © ACP; Whiting et al. Ann Intern Med 2011)
    • RoB2.md -- RCT risk of bias (CC BY, Sterne et al. BMJ 2019)
    • ROBINS_I.md -- non-randomised studies risk of bias (CC BY-NC 3.0 — non-commercial; Sterne et al. BMJ 2016)
    • PROBAST.md -- prediction model risk of bias (no open licence — © ACP; Wolff et al. Ann Intern Med 2019)
    • NOS.md -- observational study quality (public domain, Ottawa Hospital)
    • CONSORT.md -- randomised controlled trials, CONSORT 2025 (CC BY 4.0, Hopewell et al. BMJ 2025)
    • CONSORT_AI.md -- AI clinical-trial reports, CONSORT-AI 2020 (CC BY 4.0, Liu et al. Nat Med 2020)
    • CARE.md -- case reports, CARE 2013 (no confirmed open licence — Elsevier TDM only; Gagnier et al. J Clin Epidemiol 2014)
    • SPIRIT.md -- clinical trial protocols, SPIRIT 2025 (CC BY 4.0, Chan et al. BMJ 2025)
    • SPIRIT_AI.md -- AI clinical-trial protocols, SPIRIT-AI 2020 (CC BY 4.0, Cruz Rivera et al. Nat Med 2020)
    • CLAIM_2024.md -- AI/ML in clinical imaging, CLAIM 2024 Update (RSNA open access, Tejani et al. Radiol Artif Intell 2024)
    • DECIDE_AI.md -- early-stage clinical evaluation of AI decision-support systems, DECIDE-AI 2022 (educational summary, CC BY-NC, Vasey et al. Nat Med 2022)
    • MI_CLEAR_LLM.md -- LLM accuracy studies in healthcare (CC BY-NC 4.0, Park et al. KJR 2024; 2025 update)
    • SQUIRE_2.md -- quality improvement in healthcare/education (no open licence — Crossref returns none; Ogrinc et al. BMJ Qual Saf 2016)
    • CLEAR.md -- radiomics studies (CC BY 4.0, Kocak et al. Insights Imaging 2023)
    • MOOSE.md -- meta-analysis of observational studies (Stroup et al. JAMA 2000)
    • GRRAS.md -- reliability and agreement studies (Kottner et al. J Clin Epidemiol 2011)
    • QUADAS_C.md -- comparative DTA risk of bias, extension to QUADAS-2 (no open licence — © ACP; Yang et al. Ann Intern Med 2021)
    • ROBINS_E.md -- non-randomised exposure studies risk of bias (CC BY-NC-ND 4.0, Higgins et al. Environ Int 2024)
    • ROBIS.md -- risk of bias in systematic reviews (Whiting et al. J Clin Epidemiol 2016)
    • ROB_ME.md -- risk of bias due to missing evidence in meta-analysis (no open licence — BMJ TDM policy only; Page et al. BMJ 2023)
    • PROBAST_AI.md -- prediction model risk of bias, updated for AI/ML (Moons et al. BMJ 2025)
    • COSMIN_RoB.md -- reliability/measurement error risk of bias (Mokkink et al. BMC Med Res Methodol 2020)
    • RoB_NMA.md -- risk of bias in network meta-analysis (Lunny et al. 2024)
    • AMSTAR2.md -- quality of systematic reviews (Shea et al. BMJ 2017)
    • PRISMA_P.md -- systematic review protocols (Shamseer et al. BMJ 2015)
    • SWiM.md -- synthesis without meta-analysis reporting (Campbell et al. BMJ 2020)
    • GATHER.md -- health-estimate / burden-of-disease modeling studies (GBD and GBD-satellite, comparative-risk / population-attributable-fraction, cause-of-death and prevalence/incidence estimation, with or without forecasts), GATHER 2016 (in-house faithful summary; CC BY, Stevens et al. Lancet 2016;388:e19-23 / PLoS Med 2016;13(6):e1002056). Pairs with /analyze-stats references/analysis_guides/burden_decomposition_forecasting.md for the analytic methods.
  • Fail-fast contract: if a routed guideline has no vendored checklist file, the skill does not silently construct items from memory. It halts with a MISSING_CHECKLIST_CONTRACT_VIOLATION and surfaces the gap. A from-memory assessment is allowed only with the explicit --allow-from-memory opt-in, and that report must be clearly labelled NON-AUTHORITATIVE. See Step 2 and scripts/check_checklist_exists.py.
  • Critical-item floor: ${CLAUDE_SKILL_DIR}/references/critical_item_floor.md -- the small set of non-waivable items per study type (presence outranks the headline %), plus the AI/radiomics methodological-quality / risk-of-bias instruments (PROBAST+AI, METRICS/RQS, APPRAISE-AI) kept distinct from their reporting counterparts. Loaded in Step 4f.

Read the full file on GitHub · 582 lines

Files

What ships with it

60 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 10d ago First seen · 582 lines · 281 tokens per session scan A 7ea44b9b6c93

Subscribe to this mod's changes

check-reporting is a skill published in the GitHub repository Aperivue/medsci-skills (291 stars, last pushed 2d ago), licensed MIT. It adds 281 tokens to every session and 11,073 once invoked, about $0.0014 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.