fact-checker

Compare original and modified content to generate structured discrepancy reports.

2|2|Updated Apr 7, 2013
One-click install
npx skills add https://github.com/warpcode/dotfiles --skill fact-checker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fact-checker
Source: https://github.com/warpcode/dotfiles/tree/main/generic/.config/opencode/skills/fact-checker
Command: npx skills add https://github.com/warpcode/dotfiles --skill fact-checker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates changes for factual accuracy, completeness, intent preservation, and context retention without modifying files.

Core Features & Use Cases

  • Systematic comparison of original vs modified content.
  • Detailed discrepancy reports with severity and impact analysis.
  • Actionable, non-implementation recommendations.

Quick Start

Run a fact-check pass on a proposed change and receive a detailed report.

Frequently Asked Questions about fact-checker

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

FAQPage Schema
How do I verify that code changes preserve critical facts and behavior?

Fact-checking validates modifications against originals to ensure no critical facts, behaviors, or context are lost. It performs element-by-element comparison and generates detailed discrepancy reports with file and line references, letting you confirm refactors, rewrites, and edits maintain factual integrity without altering files.

Can I use fact-checking on documentation or content edits, not just code?

Yes. Fact-checking applies to any content type—code, documentation, or text—where modifications must preserve factual accuracy and completeness. It validates imports, rewrites, and edits across formats using systematic diff analysis.

What does a fact-checking discrepancy report include?

Reports detail severity and impact analysis for each discrepancy, with specific file and line references. This actionable, structured output identifies where factual gaps or behavioral changes occur, enabling informed review without implementation recommendations.

Does fact-checking modify files during validation?

No. Fact-checking performs pure validation without modifying files. It analyzes original versus modified content, reports findings, and leaves all files unchanged so you retain full control over changes.

When should I use fact-checking instead of other validation methods?

Use fact-checking when intent preservation, context retention, and element-by-element accuracy matter—such as code refactors where logic must stay identical, documentation rewrites where facts must remain intact, or imports where all critical behaviors must transfer unchanged.

What's the difference between fact-checking and standard code review?

Fact-checking provides systematic, structured validation focused on factual accuracy and context preservation with detailed discrepancy reports. Standard review is broader; fact-checking fills the specific need for rigorous, comparable verification that critical facts survived modification.