mcpField
S
synthesis-fact-checking

synthesis-fact-checking

github.com/synthesisengineeringProductivity2355 installsUpdated 1d ago
Repository

About synthesis-fact-checking

synthesis-fact-checking is a repeatable pre-publication process for checking factual claims in articles, news, and AI-generated content. It emphasizes extracting every verifiable claim, tracing independent sources and primary evidence, and documenting findings before publication.

Key features

  1. 01Extract all verifiable claims first
  2. 02Assess source independence and confidence
  3. 03Verify facts through source hierarchy
  4. 04Check quotes, studies, and dates
  5. 05Log findings and use a publish checklist

Use cases

  1. 01Fact-check articles or news before publication
  2. 02Review quotes and studies in AI-generated text
  3. 03Detect sources sharing a common upstream
  4. 04Recheck backdated or simplified content

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/synthesisengineering/synthesis-skills --skill synthesis-fact-checking

After installing, type/synthesis-fact-checkingin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

agents/
openai.yaml
references/
autopilot-research-quality.md
background.md
bibliography.md
citation-laundering-detection.md
coverage-map.md
detailed-protocols-model-families.md
detailed-protocols-quotes.md
detailed-protocols-sources.md
detailed-protocols.md
error-patterns.md
per-family-hallucination-signatures.md
per-family-signatures-claude-gpt-gemini.md
per-family-signatures-llama-grok-deepseek-mistral-qwen.md
production-incident-archive.md
review-log-and-checklist.md
temporal-and-translation.md
verification-steps.md

Details

From the project README

Fact-Check Process for Articles and AI-Synthesized Content

A repeatable process for verifying the factual accuracy of articles, blog posts, news and AI-synthesized content before publication. It is calibrated for recursive contamination: AI output now feeds the sources the next AI and the next researcher cite, so agreement among sources counts only when they are independent. synthesis-content-quality covers style and substance; this skill covers factual correctness.

Binding rules

Rule numbers are the section numbers that other files cite as "SKILL.md section N" (section 2, 4a to 4g, sections 7 and 8). Contents names the file that holds each section in full.

  1. Extract every verifiable claim before verifying any: numbers, studies, authors, dates, quotes, organizations, causal and comparative claims, URLs, DOIs, nested attributions. Claims that "sound right" are often the subtly wrong ones.
  2. Agreement counts only among graph-independent sources. Sources that trace to one AI-generated upstream, or to the author's own doctrine, are single-sourced however many there are.
  3. Verify against the primary source. Secondary and tertiary sources help you find it; AI output is what you check, never what you check against.
  4. Check the framing, not just the number. The common errors are 4a to 4g: wrong framing, conflated findings, wrong specifics, wrong entity, misattribution, fabricated citation, superseded data.
  5. Apply the nine C1 protocols wherever their claim type appears: nested attribution, paraphrase drift, composite quotes, position shifting, translation drift, URL rot, synthetic sources, citation laundering, per-family hallucination.
  6. When the producing model family is known, run its signature check first (Claude: DOIs; GPT: URLs; Gemini: vague attribution), rather than every check on every piece.
  7. A quote is verified only when it exists, its wording is exact, its speaker and context are right, and it is one continuous utterance traced to the original speaker; paraphrase never gains quotation marks. A misquote damages trust out of proportion.
  8. A study is verified only when existence, paper number, every author, venue, method, findings and retraction status check out. An unfindable study's citation is removed; its claim is re-sourced, hedged or cut.
  9. A backdated article cites only sources that predate its date, unless marked "Updated on", and its time-relative words are true as of that date.
  10. After any de-jargoning, anonymization or accessibility pass, re-verify every replaced term. Accessible wording can stop being true.
  11. Log every claim checked in a review-log.md beside the draft, with status, source, finding and correction.
  12. Nothing publishes until the pre-publish checklist passes.
  13. Route each claim through the quick decision tree. Opinion needs no check; a claim you cannot source is re-sourced or hedged if essential, removed if not.

Contents

Process Overview

  1. Claim Extraction
  2. Multi-Source Confidence Assessment (with graph independence per v2.0)
  3. Verification by Source Hierarchy
  4. Common Error Pattern Detection (4a through 4g, refreshed)
  5. Nine new protocol sections for v2.0 (C1)
  6. Per-family hallucination signatures (v2.0)
  7. Quote Verification (with nested attribution per v2.0)
  8. Study Verification
  9. Temporal Verification (if backdated)
  10. Translation-Pass Re-Verification
  11. Documentation
  12. Pre-Publish Checklist

Comments

Markdown supported