| name | medical-fact-check |
|---|---|
| description | Comprehensive medical fact-checking and critical appraisal skill. Evaluates any medical content — research papers, articles, social media posts, newsletters, YouTube/podcast transcripts, conference slides, clinical guidelines, pharma marketing, patient leaflets, health app content, and more — across 15 criteria for accuracy, evidence quality, and appropriateness. Generates a structured Markdown report with an A–F score and actionable improvement suggestions. Triggers: 'fact-check', 'evidence check', 'evaluate this article', 'check this post', 'ファクトチェック', 'エビデンスチェック', 'この記事を評価して', 'この投稿の問題点'. |
Comprehensive critical appraisal and fact-checking for medical information, producing a structured report.
Scope. This is a pre-publication aid for writers, editors, and researchers — not clinical decision support. It evaluates how medical content is written and sourced; it does not diagnose, treat, or replace professional medical judgment.
Reference files. This skill bundles three reference files. Read them with paths relative to this skill's directory:
references/checklist.md,references/evidence-levels.md, andtemplates/report-template.md. Depending on how the skill was installed, that directory is~/.claude/skills/medical-fact-check/(manual copy) or${CLAUDE_PLUGIN_ROOT}/skills/medical-fact-check/(installed as the Evidentia plugin).Deterministic citation engine. When checking citations (Step 4), prefer the local
evidentiaengine over verifying each identifier by hand. Use theevidentiabinary first; fall back tonpx -y evidentiaonly if a local install is unavailable. Evidentia resolves DOI/PMID/arXiv/NCT identifiers against CrossRef, PubMed, OpenAlex, arXiv, and ClinicalTrials.gov, and emits the 4-tier classification pluslookupVerifiedandresolverOutcomeslookup traces. Use a cache path when possible so repeat checks are stable and fast. See Step 4 for how to call it.
This skill evaluates medical information across 15 criteria — evidence quality, citation accuracy, statistical interpretation, ethical considerations, and more — then generates a structured Markdown report with an overall A–F score and actionable improvement suggestions.
The skill auto-detects the content type and adjusts its evaluation accordingly:
| Category | Examples | Key Focus |
|---|---|---|
| Research papers | Journal articles, preprints, systematic reviews | Evidence level, methodology, statistical rigor |
| News & articles | Health news, medical blogs, magazine articles | Accuracy of claims, source attribution, exaggeration |
| Social media | X (Twitter), Instagram, TikTok captions, Reddit, note | Brevity-induced omissions, clickbait, misinformation risk |
| Newsletters | Email newsletters, Substack, medical columns | Citation completeness, audience calibration |
| Patient materials | Leaflets, brochures, hospital handouts | Readability, completeness, fear-mongering |
| Video/audio transcripts | YouTube, podcasts, webinar transcripts | Verbal exaggeration, missing nuance, source attribution |
| Presentations | Conference slides, lecture materials, grand rounds | Slide oversimplification, citation on slides |
| Clinical guidelines | Practice guidelines, protocols, algorithms | AGREE II compliance, evidence grading, conflicts of interest |
| Marketing materials | Pharma ads, medical device brochures, supplement claims | Regulatory compliance, selective data presentation, COI |
| Health apps & digital | App descriptions, chatbot outputs, AI-generated content | Hallucination detection, accuracy of automated advice |
| Textbooks & education | Textbook chapters, CME/CPD materials, study guides | Currency, completeness, pedagogical accuracy |
| Infographics | Visual summaries, data visualizations, social cards | Data integrity, oversimplification, source attribution |
- Evidence level & study design
- Citation & source accuracy (incl. AI hallucination detection)
- Statistical interpretation
- Causation vs. correlation
- Bias & conflicts of interest
- Exaggeration & overclaiming
- Target population fit
- Temporal validity
- Jargon–readability balance
- Ethical considerations
- Logical consistency
- Images & figures
- Alternative explanations
- Clinical relevance
- Information completeness
Each item is rated Excellent / Good / Fair / Poor. The overall score:
| Score | Criteria |
|---|---|
| A | 12+ Excellent, 0 Poor |
| B | 12+ Excellent or Good, ≤1 Poor |
| C | 12+ Fair or better, ≤2 Poor |
| D | 3+ Poor |
| F | 5+ Poor, or critical ethical issues |
Receive the target medical content from the user. Depending on the input format:
- URL — use
WebFetchto retrieve the content - File path — use
Readto load the file - Pasted text — analyze directly
- Video/audio — if a transcript is provided, analyze it; if a URL is given, attempt to retrieve transcript via WebFetch
Identify the following:
- Content type: research paper, blog post, social media, patient leaflet, video transcript, etc.
- Target audience: general public, healthcare professionals, patients, researchers, etc.
- Main claims: what the content is asserting
- Citations present: whether evidence is referenced
- Language: the language of the content (evaluate in the original language)
- Public health risk level: LOW (educational, niche), MEDIUM (widely shared, actionable claims), HIGH (viral content, safety-critical claims, vulnerable populations)
Adjust the evaluation lens based on detected media type:
Social media posts:
- Character/space constraints may justify brevity, but core accuracy must be maintained
- Check for misleading compression of complex findings
- Evaluate whether the post drives readers to reliable sources
Video/podcast transcripts:
- Verbal hedging may be lost in transcription — look for spoken qualifiers
- Hosts may editorialize beyond guest experts' actual statements
- Check if timestamps or show notes reference sources
Marketing materials:
- Apply heightened scrutiny for selective data presentation
- Check regulatory compliance (FDA, PMDA, EMA guidelines for claims)
- Identify undisclosed conflicts of interest
Clinical guidelines:
- Apply AGREE II framework for guideline quality assessment
- Check for systematic evidence review methodology
- Verify COI disclosures of guideline panel members
AI-generated content:
- Apply maximum citation verification rigor (hallucination detection)
- Check for "confident but wrong" patterns typical of LLM output
- Verify all specific numbers, dates, and named entities
Read references/checklist.md (in this skill's directory — see the note at the top) with the Read tool to load the detailed 15-item evaluation checklist.
If the content references research studies, read references/evidence-levels.md with the Read tool and evaluate:
- Study design type (RCT, cohort, case report, etc.)
- Study quality (bias risk, sample size, etc.)
- GRADE assessment for overall quality
- Domain-specific considerations (pediatrics, oncology, etc.)
If the content cites papers or sources, verify them. Prefer the deterministic engine for existence and bibliographic checks, then use WebSearch for the semantic context check that the engine cannot do.
If evidentia (or the verify_citations MCP tool) is available, run it on the content first. It resolves DOI/PMID/arXiv/NCT identifiers against CrossRef, PubMed, OpenAlex, arXiv, and ClinicalTrials.gov and returns Tiers 1, 3, and 4 with certainty - no model guesswork. Books (ISBN), guidelines, title-only citations, and other non-indexed sources are returned as Tier 2 ("verify manually"), never as fabrications:
evidentia check <file-or-url> --format json --cache "$HOME/.cache/evidentia/verification-cache.json" --mailto <your-email>If the local binary is unavailable, fall back to the npm package:
npx -y evidentia check <file-or-url> --format json --cache "$HOME/.cache/evidentia/verification-cache.json" --mailto <your-email>Use its output as the ground truth for citation existence. Inspect lookupVerified and resolverOutcomes when explaining why a citation was classified:
- Tier 1 (Verified) — the paper, preprint, or trial exists and metadata matches. Proceed to the context check in 4b.
- Tier 2 (Manual / content review needed) — the source may be real, but the engine cannot deterministically verify it or semantic use still needs review.
- Tier 3 (Bibliographic mismatch) — a real record exists, but the DOI/PMID/arXiv/NCT identifier or metadata is wrong. Record the discrepancy.
- Tier 4 (Hallucination) — the identifier resolves to nothing or to a different paper. Flag as a fabricated citation immediately; this is the highest-severity finding.
If the engine is not available, fall back to verifying each identifier manually with WebSearch (steps below).
For every citation the engine marked Verified, still confirm it is used honestly:
- Cross-check the abstract or full text against the cited claim
- Evaluate context — is the citation cherry-picked or accurately represented?
- Downgrade to Tier 2 (Content review needed) if a real paper is being misrepresented or cited out of context.
- Search by DOI, PMID, or title to locate the original paper
- DOI cross-verification — confirm the DOI resolves to the claimed paper (matching title, authors, journal)
- Cross-check the abstract against the cited claims and evaluate context
AI-generated text (ChatGPT, Claude, Gemini, etc.) frequently contains plausible but fabricated citations. When a citation cannot be confirmed, perform these additional checks:
- Does the DOI point to a completely different paper? (Search the DOI directly and compare title/authors)
- Does the author actually exist and publish in this field?
- Do the journal name, volume, and page numbers match a real publication?
Do NOT stop at "could not verify." Actively determine whether the citation is unverifiable or provably fabricated.
Classify each citation into one of 4 tiers:
| Tier | Classification | Description |
|---|---|---|
| 1 | Verified | Paper exists and content matches the citation |
| 2 | Content mismatch | Paper exists but is cited out of context |
| 3 | Bibliographic mismatch | Paper exists but DOI, author, or journal info is wrong |
| 4 | Hallucination | DOI points to an unrelated paper, or the paper does not exist |
Rate each of the 15 items using these dimensions:
- Current state: objective description of how the content handles this criterion
- Issues: specific problems identified (or "None")
- Suggestions: concrete, actionable improvements (if issues exist)
- Rating: Excellent / Good / Fair / Poor
| Criterion | Social Media | Marketing | Guidelines | Patient Materials |
|---|---|---|---|---|
| #1 Evidence level | Expect source links | Heightened scrutiny | GRADE required | Simplified OK |
| #2 Citations | At minimum, name sources | Full disclosure required | Systematic search required | Source available on request |
| #6 Exaggeration | Very common — flag aggressively | Primary concern | Should be absent | Watch for false reassurance |
| #7 Population fit | Often ignored — flag | Check indication scope | Must be explicit | Must match audience |
| #9 Readability | Platform-appropriate | Accessible to HCPs + public | HCP-level acceptable | 6th-grade reading level |
| #10 Ethics | Check stigma/fear | Check manipulation | Check COI panel | Check dignity/autonomy |
| #12 Images | Memes, infographics | Selective visuals | Evidence figures | Clear illustrations |
Aggregate the 15 item ratings into an A–F score using the criteria table in the Overview section.
Additionally, flag a Public Health Risk Assessment:
- LOW RISK: Content is broadly accurate; issues are minor or stylistic
- MEDIUM RISK: Content has meaningful inaccuracies that could mislead readers
- HIGH RISK: Content promotes harmful actions, contains fabricated evidence, or targets vulnerable populations with dangerous misinformation
Read the report template from templates/report-template.md (in this skill's directory) with the Read tool and produce the structured report.
Required sections:
- Content Overview — title, source, audience, date, media type
- Overall Assessment — score, key issues summary, risk level, recommended actions
- Detailed Evaluation — all 15 items with ratings, issues, and suggestions
- Citation Verification Results — tier classification for each citation (if applicable)
- Critical Concerns — flagged high-severity issues
- Strengths — positive aspects worth noting
- Suggested Corrections — before/after comparison text (if issues found)
- References — sources used during evaluation
- Evaluator Notes — overall commentary and caveats
Save the completed report as a Markdown file using Write:
- File name:
medical-fact-check-report-YYYY-MM-DD.mdin the current directory - If a report with that name already exists, append a suffix:
-2,-3, etc. - Provide the user with:
- The file path
- A concise summary of findings (3–5 sentences)
- The overall score and risk level
- Top 3 most important issues to address
If the user revises the content based on the report and requests re-evaluation:
- Re-read the revised content
- Check that flagged issues have been properly addressed
- Update the recommended-actions checklist (mark resolved items)
- Verify that corrections haven't introduced new problems (e.g., shifted reference numbers)
- List any remaining unresolved issues
- Save the updated report with a
-rev2(or-rev3, etc.) suffix
Short-form content requires particular attention to:
- Accuracy maintained despite brevity constraints
- Absence of critical caveats or disclaimers
- Clickbait titles or misleading framing
- Whether sources are linked or accessible
- Potential for viral spread of misinformation (amplification risk)
Audio/video content often has unique issues:
- Host editorialization beyond guest expert statements
- Verbal hedging that doesn't survive transcription
- Unsubstantiated anecdotes presented as evidence
- Missing visual context in audio-only formats
- Show notes or descriptions that may overstate content
Slide decks present compressed information:
- Oversimplification of complex findings to fit slides
- Missing citations on individual slides
- Unpublished data presented without caveats
- Potential COI with industry-sponsored presentations
- Conclusions drawn from preliminary/incomplete data
Guidelines demand the highest methodological standards:
- AGREE II framework compliance
- Systematic literature review methodology
- GRADE evidence assessment
- Panel member COI disclosures
- Update currency and version control
- Patient/public involvement in development
Marketing materials require heightened skepticism:
- Selective presentation of favorable trial results
- Relative risk reduction without absolute figures
- Off-label use implications
- Regulatory compliance of claims
- Fair balance between efficacy and safety data
- Comparator selection bias
LLM-generated content requires the most rigorous citation checking:
- Apply hallucination detection to ALL citations
- Verify specific statistics, percentages, and dates
- Check for "confident confabulation" — authoritative tone on incorrect facts
- Flag instances where the AI fills knowledge gaps with plausible fiction
- Verify named entities (researchers, institutions, journals)
Patient materials prioritize accessibility and safety:
- Reading level appropriate for target audience (aim for 6th-grade level for general public)
- No unnecessary fear-mongering or false reassurance
- Clear action items and when to seek professional help
- Respect for patient autonomy and informed decision-making
- Cultural sensitivity and inclusivity
- Be specific — not "there is a problem" but "Section 3, paragraph 2 claims X, but the cited study actually found Y"
- Be constructive — always pair criticism with a concrete suggestion
- Be balanced — acknowledge strengths alongside weaknesses
- Cite your sources — reference the guidelines or papers that inform your evaluation
- Consider the audience — evaluation standards differ for professional vs. public content
- Stay practical — improvement suggestions should be realistic and actionable
- Disclose limitations — acknowledge what this AI-based review can and cannot verify
- Not a substitute for expert judgment — this is an AI-based evaluation tool
- Full-text access is limited — verification relies on abstracts, open-access articles, and bibliographic metadata
- Image evaluation is limited — cannot deeply analyze embedded figures or video content
- Rapidly evolving fields — the most current evidence may not yet be indexed
- Final medical decisions should always be made by qualified healthcare professionals
references/checklist.md— detailed 15-item evaluation checklistreferences/evidence-levels.md— evidence hierarchy & quality assessment toolstemplates/report-template.md— structured report template
- Cochrane Handbook for Systematic Reviews of Interventions
- GRADE Working Group
- AGREE II (Appraisal of Guidelines for Research & Evaluation)
- AMSTAR 2 (A MeAsurement Tool to Assess systematic Reviews)
- CONSORT, STROBE, PRISMA reporting guidelines
- FDA / PMDA / EMA advertising and promotion regulations
- DISCERN (quality of health information for patients)
- HONcode (Health On the Net Foundation)