factcheck

Audit cited documents and grade source support as VERIFIED, MISATTRIBUTED, UNSUPPORTED, STALE, or UNCHECKABLE.

8|1|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/duthaho/skillhub --skill factcheck-duthaho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: factcheck
Source: https://github.com/duthaho/skillhub/tree/main/.claude/skills/factcheck
Command: npx skills add https://github.com/duthaho/skillhub --skill factcheck-duthaho

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill audits documents that already contain citations and checks whether each linked source actually supports the claim being made. It helps catch the common failure mode where a link resolves, but the cited page does not say what the text claims.

Core Features & Use Cases

  • Claim Extraction: Identifies factual, checkable claims in a document and organizes them by locator and cited source.
  • Adversarial Verification: Uses verifier sub-agents to refute claims first, trace secondary citations back to primary sources, and check whether claims have gone stale.
  • Evidence-Graded Audit: Produces a structured report with VERIFIED, MISATTRIBUTED, UNSUPPORTED, STALE, or UNCHECKABLE grades and quoted evidence for each finding.
  • Use Case: Use it to review a research brief, blog post, report, or internal memo when you need to know whether the citations truly support the statements.

Quick Start

Run the factcheck skill on a markdown file, URL, or pasted draft to extract its checkable claims and verify each source against the quoted evidence.

Frequently Asked Questions about factcheck

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify if cited sources actually support the claims in my research brief?

Citation verification audits your document to extract checkable claims, trace them to linked sources, and grade whether the evidence supports the statements using findings like VERIFIED, UNSUPPORTED, or MISATTRIBUTED. It catches links that resolve but do not match the text.

What is adversarial citation checking and when do I need it?

Adversarial citation checking attempts to refute claims first, trace secondary citations to primary sources, and check date-sensitivity for staleness. You need it when reviewing reports, articles, or internal memos to ensure factual accuracy and source integrity.

How do I fact check a markdown file or URL for misattributed quotes?

Run fact checking on a markdown file, URL, or pasted draft to extract claims, trace them to cited sources, and review quoted evidence. The audit produces a structured report flagging misattributions, unsupported statements, and stale data.

Can I check whether sources in an article have gone stale or are date-sensitive?

Date-sensitivity review checks whether claims have gone stale by evaluating the cited sources over time. It grades outdated information as STALE in the structured report, ensuring your document relies on current, valid evidence.

What does a fact checking audit do when a source cannot be verified?

When a source cannot be verified, the audit grades the finding as UNCHECKABLE. This occurs during claim extraction and source tracing when the linked evidence is inaccessible or insufficient to validate the statement.

Is there a way to automate claim validation for internal memos with linked sources?

Automated claim validation uses verifier sub-agents to review internal memos, extracting factual claims and checking each linked source. It outputs an evidence-graded report identifying whether sources are VERIFIED, MISATTRIBUTED, UNSUPPORTED, STALE, or UNCHECKABLE.