factchecker

Verifies article claims against source citations and independent web evidence.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/lfuuu/claude-rules --skill factchecker-lfuuu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: factchecker
Source: https://github.com/lfuuu/claude-rules/tree/main/shared-skills/roles/factchecker
Command: npx skills add https://github.com/lfuuu/claude-rules --skill factchecker-lfuuu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Wiki articles can cite sources that exist but do not actually confirm the stated fact, letting hallucinated dates, attributions, and technical details slip past simple keyword checks. This Skill performs deep semantic fact-checking of retrogames-wiki articles against the sources registry and independent web verification. ## Core Features & Use Cases - Semantic citation verification: Compares each footnoted claim against the actual quote from docs/audit/sources-registry.md, classifying results as ok, warn, or fail with hallucination pattern tags (H-04, H-06). - Independent verification chains: Cross-checks critical facts (release dates, chip markings, authorship) against sources with different publishers (Inde-3 rule) and enforces regional rules for NTSC-J/NTSC-U/PAL release dates. - Use Case: During Phase 5 of a soviet-hardware audit, run the checker on all modified files to catch claims like "Orion-128 published in Radio 1990 No. 4" when the cited source actually says 1991 No. 2, returning a structured JSON report with blocker severities. ## Quick Start Ask the agent to fact-check a specific claim, for example: run /factchecker on docs/consoles/snes/architecture.md line 42 and verify the cited source actually confirms the release date.

Frequently Asked Questions about factchecker

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

FAQPage Schema
How do I fact-check wiki article citations against their sources?

Run the factchecker with a scope such as a phase identifier or a file and line reference. It extracts each footnoted claim, fetches the cited source page, and semantically compares the quote to the claim, returning ok, warn, or fail per fact.

What is the difference between keyword citation checks and semantic fact-checking?

Keyword checks only confirm the quote text exists on the source page. Semantic fact-checking verifies the quote actually confirms the specific claim, catching cases where the citation is on-topic but describes a different date, region, or fact.

Can the factchecker verify release dates for different console regions?

Yes, it enforces a regional rule for NTSC-J, NTSC-U, and PAL dates. It checks that the claim names a region and that the source quote refers to that same region, flagging unregioned dates as warnings.

Does the factchecker edit or fix the articles it checks?

No, it only produces a structured JSON report with ok, warn, and fail entries plus severity and hallucination pattern tags. Fixing files, committing changes, and invoking the techwriter are explicitly outside its boundaries.

What happens when a source quote is missing or marked TBD?

Quotes marked TBD-Phase are flagged as warnings and checking continues. If the sources registry itself is missing or corrupted, or all sources are unreachable, the run stops with a blocking error.