bib-verify

Verify BibTeX entries against CrossRef, arXiv, and DBLP databases.

775|63|Updated Jul 8, 2025
One-click install
npx skills add https://github.com/agentscope-ai/OpenJudge --skill bib-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bib-verify
Source: https://github.com/agentscope-ai/OpenJudge/tree/main/skills/bib-verify
Command: npx skills add https://github.com/agentscope-ai/OpenJudge --skill bib-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires py-openjudge, litellm, and includes references (resource) components.

What problem does it solve?

This Skill addresses the issue of hallucinated or fabricated references in academic papers and bibliographies, ensuring the accuracy and integrity of citations.

Core Features & Use Cases

  • Automated Verification: Cross-checks every BibTeX entry against major academic databases (CrossRef, arXiv, DBLP).
  • Detailed Reporting: Identifies references as verified, suspect, or not_found, providing field-level mismatch details (title, authors, year, DOI).
  • Use Case: When submitting a research paper, use this Skill to audit your bibliography and confirm that all cited works are legitimate and accurately represented, preventing the embarrassment of including fake references.

Quick Start

Verify the BibTeX file located at 'references.bib' using the bib-verify skill.

Frequently Asked Questions about bib-verify

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

FAQPage Schema
How do I check my BibTeX file for hallucinated or fabricated references?

To check a BibTeX file for hallucinated references, cross-check each entry against major academic databases. This process reports verification status as verified, suspect, or not_found and provides field-level mismatch details for suspect entries.

Can I verify citations against CrossRef and arXiv automatically?

Yes, you can verify citations automatically against CrossRef and arXiv. This cross-checking process identifies fabricated references and reports field-level mismatch details for suspect entries, ensuring academic integrity.

What is the best way to audit bibliography accuracy before submitting a research paper?

The best way to audit bibliography accuracy is by cross-checking BibTeX entries against CrossRef, arXiv, and DBLP. This identifies hallucinated references and provides field-level mismatch details to prevent citing fake works.

Does this citation verification tool check DBLP as well as arXiv?

Yes, this citation verification tool checks DBLP in addition to arXiv and CrossRef. It cross-references each BibTeX entry against these databases to report verification status and field-level mismatch details for suspect references.

How do I identify which specific fields are wrong in a suspect BibTeX entry?

To identify wrong fields in a suspect BibTeX entry, cross-check the entry against academic databases. This provides field-level mismatch details, highlighting discrepancies in the title, authors, year, or DOI for suspect references.

What does it mean when a reference is marked as not_found during BibTeX verification?

When a reference is marked as not_found during BibTeX verification, it means the entry could not be located in CrossRef, arXiv, or DBLP. This status indicates the reference may be fabricated or hallucinated.