Tooluck logoTooluck
SKILL.md

02-bib-verify

Agent skill fromagentscope-ai/OpenJudge

Verify a BibTeX file for hallucinated or fabricated references by cross-checking every entry against CrossRef, arXiv, and DBLP. Reports each reference as verified, suspect, or not found, with field-level mismatch details (title, authors, year, DOI). Use when the user wants to check a .bib file for fake citations, validate references in a paper, or audit bibliography entries for accuracy.

How to install 02-bib-verify

install 02-bib-verify
# install the OpenJudge pack with the skills CLI
npx skills add agentscope-ai/OpenJudge

# or add only this skill to Claude Code: copy the folder

skills/academic-eval/02-bib-verify/

# into

~/.claude/skills/02-bib-verify/ (all projects)

.claude/skills/02-bib-verify/ (one project)

skills/academic-eval/02-bib-verify/SKILL.md

Apache-2.0Full file
1# BibTeX Verification Skill
2
3Check every entry in a `.bib` file against real academic databases using the
4OpenJudge `PaperReviewPipeline` in BibTeX-only mode:
5
61. **Parse** — extract all entries from the `.bib` file
72. **Lookup** — query CrossRef, arXiv, and DBLP for each reference
83. **Match** — compare title, authors, year, and DOI
94. **Report** — flag each entry as `verified`, `suspect`, or `not_found`
10
11## Prerequisites
12
13```bash
14pip install py-openjudge litellm
15```
16
17## Gather from user before running
18
19| Info | Required? | Notes |
20|------|-----------|-------|
21| BibTeX file path | Yes | `.bib` file to verify |
22| CrossRef email | No | Improves CrossRef API rate limits |
23
24## Quick start
25
26```bash
27# Verify a standalone .bib file
28python -m cookbooks.paper_review --bib_only references.bib
29
30# With CrossRef email for better rate limits
31python -m cookbooks.paper_review --bib_only references.bib --email your@email.com
32
33# Save report to a custom path
34python -m cookbooks.paper_review --bib_only references.bib \
35 --email your@email.com --output bib_report.md
36```
37
38## Relevant options
39
40| Flag | Default | Description |
41|------|---------|-------------|
42| `--bib_only` | — | Path to `.bib` file (required for standalone verification) |
43| `--email` | — | CrossRef mailto — improves rate limits, recommended |
44| `--output` | auto | Output `.md` report path |
45| `--language` | `en` | Report language: `en` or `zh` |
46
47## Interpreting results
48
49Each reference entry is assigned one of three statuses:
50…

Excerpt shown under the repository's Apache-2.0 license.

More skills in OpenJudge

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

pbakaus /

impeccable
108k

The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.

2 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates