Install any skill in seconds. Free to start, no credit card required.
Get Started Free →notque/fact-check
Verify factual claims against sources before publish.
Passed 17 of 22 test cases with the skill, and 9 of 22 without it.
and 5 more in the full report
8 fixed9 passed either way5 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
A draft claims: 'Company X has 500 employees as of our latest check.' The provided source packet contains a 2021 report from Company X stating 500 employees, and a 2023 report from Company X stating 750 employees. Which label applies to the claim in the draft?
| Checked | Without skill | With skill |
|---|---|---|
| Labels the claim as Disputed. | Missed | Passed |
| Cites the newer source superseding the older figure. | Passed | Passed |
The instructions your model reads when the skill loads.
Verifies every factual claim in a draft or source set before publish. Workflow: extract claims, verify each against evidence, adjudicate with one of four labels, emit a per-claim report with a Warnings section. Burden of proof sits on the claim, not the checker: a claim without supporting evidence stays unproven.
Works standalone on any document, or as a pre-publish gate for voice-writer and publish flows. The gate is non-blocking: the report warns and lists findings; the caller decides whether to publish. When the caller provides source documents, verify against those first; reach for the web only when no provided source covers a claim and web access is in scope.
| Signal | Load These Files | Why |
|---|---|---|
| verifying a claim: lateral reading, source-tier climbing, triangulation, quote checks | references/verification-methods.md | Method detail for Phase 2 |
| judging whether a stat, price, title, or event date is current | references/staleness-windows.md | Per-type freshness windows and re-check actions |
Goal: List every checkable claim in the document.
A claim is checkable when it asserts something a source could confirm or refute: statistics, prices, dates, quotes, attributions (who said or did what), titles and roles, event facts, rankings, and causal assertions presented as established fact. Opinions and clearly-labeled speculation stay out of the claim list.
For each claim, record:
| ID | Claim (verbatim or tight paraphrase) | Type | Location |
|----|--------------------------------------|------|----------|
| C1 | [exact assertion] | stat / quote / attribution / event / title / price / causal | [paragraph or line] |
Extract quotes verbatim — quote verification in Phase 2 compares exact words, so a paraphrased extraction would hide a fabrication.
Gate: Every checkable assertion in the document has a claim ID. A claim skipped here is a claim never verified, so sweep the document twice — once for numbers and dates, once for quotes and attributions.
test cases passed, vs 9 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.