yilunzhao/bib-audit
5 stars · Last commit 2026-06-17
Claude Code skill that audits a BibTeX file for hallucinated or incorrect citations using parallel Sonnet subagents (concurrency=5 dynamic queue).
README preview
# bib-audit A Claude Code skill that audits a BibTeX file for hallucinated or incorrect citations before paper submission. A single native Workflow fans out one Sonnet subagent per entry to verify every field — title, authors, year, venue, arXiv ID, DOI, page numbers — against authoritative web sources (arxiv.org, ACL Anthology, doi.org, openreview.net, publisher pages). The harness schedules the subagents; the skill no longer maintains its own queue. Built because hallucinated citations cause desk-reject at top venues (ACL, EMNLP, NeurIPS, ICLR, etc.). The skill flags aggressively: anything not matching the canonical source exactly (modulo cosmetic LaTeX rendering) is `SUSPECT` and goes to a human for review. Binary classification only — `CLEAR` or `SUSPECT`. ## Install (instructions for Claude Code) If a user has shared this repository with you and asked you to install it as a skill, follow the steps below. Do not paraphrase or guess — run the commands verbatim. ### Step 1 — Confirm the target directory exists ```bash mkdir -p ~/.claude/skills ``` If `~/.claude/skills/bib-audit` already exists, stop and ask the user whether to overwrite or skip. Do **not** silently delete an existing installation. ### Step 2 — Clone the repo into the skills directory