validate-bib

Cross-reference citations in TeX and QMD files against BibTeX entries to identify missing and unused references.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/choi-jaehyun/jaehyun-claude-workflow --skill validate-bib-choi-jaehyun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-bib
Source: https://github.com/choi-jaehyun/jaehyun-claude-workflow/tree/main/.agents/skills/validate-bib
Command: npx skills add https://github.com/choi-jaehyun/jaehyun-claude-workflow --skill validate-bib-choi-jaehyun

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cross-reference bibliography entries against citations across project files to identify missing and unused references.

Core Features & Use Cases

  • Scan manuscript TeX and QMD files to extract citation keys (e.g., \cite, @key, etc.).
  • Cross-reference keys with the bibliography to surface missing entries, unused references, and potential typos.
  • Validate each BibTeX entry for required fields (author, title, year, journal/booktitle) and reasonable metadata quality.
  • Provide actionable reports to guide bibliography cleanup and ensure consistency across documents.

Quick Start

Run the skill to validate bibliography citations across manuscript TeX and QMD files.

Frequently Asked Questions about validate-bib

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

FAQPage Schema
How do I find missing and unused citations in my LaTeX and Quarto files?

To find missing and unused citations, you can cross-reference bibliography entries against citation keys extracted from manuscript TeX and QMD files to identify discrepancies.

How do I validate BibTeX entries for required fields like author, title, and year?

Validating BibTeX entries involves checking each entry for required fields such as author, title, year, and journal or booktitle, while also detecting reasonable years and flagging potential typos.

Can I check for unused references across my manuscript TeX and QMD project files?

Yes, you can check for unused references by scanning manuscript TeX and QMD files for citation keys and cross-referencing them against your bibliography to surface unused entries.

What is the best way to detect citation typos and quality issues in a bibliography?

Detecting citation typos and quality issues is best done by validating each BibTeX entry for required fields, formatting authors, detecting reasonable years, and reporting potential typos.

Does bibliography validation work with both .tex and .qmd citation formats?

Yes, bibliography validation works with both formats by locating used keys in .tex files with LaTeX citation commands and in .qmd files with inline keys.

Why are my bibliography citations not matching the references in my project files?

Bibliography citations may not match project files due to missing entries, unused references, or potential typos, which can be identified by cross-referencing all citations against the bibliography.