OMNI Research Verifier
Autonomous verification engine that deconstructs claims, evaluates source credibility, and identifies contradictions.
Sana Ul Mustafa Qadri
@mustafa-cuda-dev
Install
$ openclaw skills install @mustafa-cuda-dev/omni-research-verifierOMNI 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.
2. Multi-Source Search
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
Top skills in this category
Multi Search Engine
@gpyangyoujunMulti search engine integration with 16 engines (7 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy engines, and Wolfra...
Agent Browser
@matrixyHeadless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection
Openai Whisper
@steipeteLocal speech-to-text with the Whisper CLI (no API key).
Tavily Search
@jacky1n7Search the public web through Tavily and return structured results with URLs and snippets. Use when an agent needs current information, source discovery, link lookup, news or finance search, or a fallback for unavailable built-in web search. Do not use for private or authenticated pages.
Baidu web search
@ide-reaSearch the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.