Fact Checker banner
daymade daymade

Fact Checker

AI community Intermediate

Description

Verify factual claims in documents using web search and official sources, then apply corrections with user confirmation.

Installation

Installs to ~/.claude/skills/fact-checker/

Terminal
git clone --depth 1 https://github.com/daymade/claude-code-skills /tmp/claude-code-skills \ && mkdir -p ~/.claude/skills \ && cp -r /tmp/claude-code-skills/fact-checker ~/.claude/skills/fact-checker

Clones the whole repository, because a skill folder can carry scripts and resources beside its SKILL.md.

Repository README

This is the README for daymade/claude-code-skills, shared by 5 entries in this directory. It describes the repository, not this entry specifically.

Fact Checker

Verify factual claims in documents using web search and official sources, then apply corrections with user confirmation.

Features

  • βœ… Comprehensive fact verification across multiple domains
  • πŸ” Searches authoritative sources (official docs, API specs, academic papers)
  • πŸ“Š Generates detailed correction reports with sources
  • πŸ€– Auto-applies corrections after user approval
  • πŸ• Adds temporal context to prevent information decay

Supported Claim Types

  • AI Model Specifications: Context windows, pricing, features, benchmarks
  • Technical Documentation: API capabilities, version numbers, library features
  • Statistical Data: Metrics, benchmark scores, performance data
  • General Facts: Any verifiable factual statement

Usage Examples

Example 1: Update Outdated AI Model Info

User: Fact-check the AI model specifications in section 2.1

**What happens:**

  1. Identifies claims: "Claude 3.5 Sonnet: 200K tokens", "GPT-4o: 128K tokens"
  2. Searches official documentation for current models
  3. Finds: Claude Sonnet 4.5, GPT-5.2 with updated specs
  4. Generates correction report with sources
  5. Applies fixes after user confirms

Example 2: Verify Technical Claims

User: Check if these library versions are still current

**What happens:**

  1. Extracts version numbers from document
  2. Checks package registries (npm, PyPI, etc.)
  3. Identifies outdated versions
  4. Suggests updates with changelog references

Example 3: Validate Statistics

User: Verify the benchmark scores in this section

**What happens:**

  1. Identifies numerical claims and metrics
  2. Searches official benchmark publications
  3. Compares document values vs. source data
  4. Flags discrepancies with authoritative links

Workflow

The skill follows a 5-step process:

Fact-checking Progress:
- [ ] Step 1: Identify factual claims
- [ ] Step 2: Search authoritative sources
- [ ] Step 3: Compare claims against sources

...