Coding

OMNI Research Verifier

Try it

Autonomous verification engine that deconstructs claims, evaluates source credibility, and identifies contradictions.

What it does

Autonomous verification engine that deconstructs claims, evaluates source credibility, and identifies contradictions.

The skill document

OMNI Research Verifier

Overview

This skill provides a high-assurance verification layer for agentic workflows. It is designed to be the "Truth Node" in a multi-agent system. Unlike standard search skills, OMNI Research Verifier doesn't just find sources — it evaluates them, scores them, and identifies contradictions.

Problem It Solves

Large language models are prone to hallucinations and fabricated citations. This skill forces the agent to step outside its internal weights and verify every claim against a live, multi-source ground truth.

How It Works

1. Claim Extraction

The skill deconstructs user input into individual claims that need verification.

It queries across web and news sources simultaneously using the duckduckgo_search library.

3. Credibility Scoring

Each source is evaluated based on domain authority (.edu, .gov, .org get higher scores) and content quality.

4. Contradiction Detection

The skill scans for conflicting information across sources and flags them for user review.

5. Structured Report

Outputs a JSON report with:

  • Executive Summary
  • Evidence Table (source, credibility score, excerpt)
  • Contradictions (if any)
  • Formatted Citations
  • Confidence Score (0-100)

Installation

claw install omni-research-verifier

Usage

from omni_research_verifier import process

result = process("The Earth's core has stopped rotating.")
print(result)

Example Output

{
  "status": "success",
  "confidence_score": 85,
  "executive_summary": "Claim is Mixed based on 5 sources.",
  "contradictions": [
    "Potential conflict identified in https://example.com"
  ],
  "evidence_table": [
    {
      "source": "https://example.com",
      "title": "Earth's core rotation study",
      "snippet": "The Earth's core has slowed...",
      "score": 0.7,
      "timestamp": "2026-08-18"
    }
  ],
  "citations": [
    "Earth's core rotation study. (2026-08-18). Retrieved from https://example.com"
  ]
}

Technical Requirements

· Python 3.10+
· Internet connection for web search
· OpenClaw agent environment

Security Notes

· No API keys required (uses duckduckgo_search which is free and anonymous)
· No persistent storage of search results
· All searches are performed anonymously via DuckDuckGo

License

MIT-0 — Free to use, modify, and redistribute. No attribution required.

Support

For issues or suggestions, please open an issue on GitHub or contact the maintainer.

Changelog

Version 1.0.0 (2026-08-18)

· Initial release
· Multi-source search capability
· Credibility scoring engine
· Contradiction detection
· Structured JSON output

Related skills

Extract verifiable claims from text and fact-check them against live web evidence.

23 installs1 stars

Multi-round, cross-source web research that surfaces verified facts, conflicts, and uncertainty for complex truth-finding tasks.

21 installs1 stars

Legacy verification-guided rewriting skill. Makes AI-generated text more natural while encouraging claims to stay grounded and attributable. Does not perform...

21 installs

Rigorous multi-source, fact-checked research producing a cited brief. Use for any high-stakes question where being wrong is costly — market sizing, company/p...

6 installs

Cite Holmes — deep research that interrogates its own sources (Verified Deep Research). Calibrates scope first (asks 3-5 sharp questions), plans sub-questions, searches iteratively across sources and languages, then machine-verifies every citation (five states: verified/partial/unverified/unreachable/invalid) before a confidence-graded report ships. Never outputs unverified references; treats fabricated DOIs, dead links and missing sources as first-class catch targets. Use whenever the user asks to "deep research", "look into", "investigate", "compare A vs B", "fact check", "verify this claim", "is it true that...", "check these references", "are these citations real", wants a research report with sources, or needs reliable multi-source answers — even if they never say the word "research".

2 installs