citation-audit

Verify LaTeX bibliography citation keys against canonical metadata and context.

Updated May 20, 2026
One-click install
npx skills add https://github.com/lightrain-a/medtrace-aris --skill citation-audit-lightrain-a
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-audit
Source: https://github.com/lightrain-a/medtrace-aris/tree/main/.vendor/aris/skills/citation-audit
Command: npx skills add https://github.com/lightrain-a/medtrace-aris --skill citation-audit-lightrain-a

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Bash, Read, Grep, Glob, Edit, Write, Agent, mcp__codex__codex, WebSearch, WebFetch, and includes scripts (resource) components.

What problem does it solve?

Stops bibliographies from silently breaking by verifying that every cited source exists, matches canonical metadata, and actually supports the claim where it is used.

Core Features & Use Cases

  • Three-layer bibliographic verification: checks existence, metadata correctness, and claim-context appropriateness for each citation key.
  • Fresh independent review per entry: uses web/DBLP/arXiv lookup via a cross-model reviewer to reduce memorization-based hallucinations.
  • Pre-submission gating for manuscript integrity: emits a human report and a machine-readable verdict ledger to drive fixes or soften text under a frozen-bib constraint.
  • Use cases: run when reviewing references (引用核对 / 审查引用 / check citations) or before submission to ensure bibliography integrity and eliminate wrong-context citations.

Quick Start

Run citation-audit on your paper directory or BibTeX file (and optionally add --uncited to list bib entries not referenced in the manuscript).

Frequently Asked Questions about citation-audit

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

FAQPage Schema
How do I verify my LaTeX bibliography citations match canonical metadata before submission?

Citation verification for a LaTeX manuscript checks that each BibTeX key exists, matches canonical metadata via fresh web, DBLP, and arXiv lookups, and supports the citing sentence's claim. It emits a human report and a machine-readable verdict ledger to fix or soften unsupported text before submission.

How can I detect hallucinated or wrong-context citations in my research paper?

Detecting hallucinated or wrong-context citations requires extracting the text surrounding each reference and applying an independent cross-model review. This checks whether the source actually supports the specific claim made in the sentence, preventing sources from being cited out of context or entirely fabricated by AI models.

What is the best way to audit a BibTeX file for title drift and DOI mismatches?

Auditing a BibTeX file for title drift and DOI mismatches involves performing fresh independent web lookups for each entry to compare against canonical records. This per-entry verification ensures metadata correctness across paper versions and catches discrepancies between the local bibliography and official academic database records.

Does citation verification work with full paper submissions and frozen-bib constraints?

Citation verification works with full paper submissions and accommodates frozen-bib constraints by generating a machine-readable verdict ledger. If references cannot be changed, this ledger helps identify wrong-context citations so you can soften the text claims to match the available source support without altering the bibliography.

Can I list BibTeX entries that are not referenced in my LaTeX manuscript?

Yes, you can list unreferenced BibTeX entries in your LaTeX manuscript by running the citation audit with the uncited flag. This scans the manuscript directory to identify bibliography entries that exist in the BibTeX file but are never cited, helping you clean up unused references before submission.