validate-bib

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

2|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/clearsmog/claude-skills --skill validate-bib-clearsmog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-bib
Source: https://github.com/clearsmog/claude-skills/tree/main/validate-bib
Command: npx skills add https://github.com/clearsmog/claude-skills --skill validate-bib-clearsmog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cross-reference citations in documents against bibliography entries to identify gaps and unused references.

Core Features & Use Cases

  • Citation coverage: Detect missing bibliography entries cited in documents.
  • Unused references: List bibliography entries not cited anywhere.
  • Quality checks: Validate required fields (author, title, year, journal/booktitle) and flag potential typos or encoding issues.

Quick Start

Run the bibliography audit on your repository to identify missing citations and unused references.

Frequently Asked Questions about validate-bib

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

FAQPage Schema
How do I check for missing citations and unused references in my LaTeX or Quarto project?

To check for missing citations and unused references, cross-reference citations in your .tex, .qmd, or .typ documents against Bibliography_base.bib entries to identify gaps and detect unused bibliography items across the repository.

What bibliography fields are required to validate a .bib file?

Validating a .bib file requires verifying that each entry includes the required fields: author, title, year, and journal or booktitle, while also detecting potential typos or encoding issues in the bibliography.

Can I audit citations in Typst projects the same way as LaTeX?

Yes, you can audit citations in Typst projects the same way as LaTeX, because the tool scans .typ files alongside .tex and .qmd documents to cross-reference all citations against your bibliography entries.

How do I find unused bibliography entries in my research repository?

You find unused bibliography entries by scanning all citations across your .tex, .qmd, and .typ documents, then comparing them against Bibliography_base.bib to list entries that are not cited anywhere.

Why does my bibliography audit report missing entries that I already cited?

A bibliography audit may report missing entries due to potential typos or encoding issues in your citation keys, preventing them from matching correctly against the Bibliography_base.bib entries during the cross-reference scan.

Does the bibliography audit work on Quarto notebooks?

Yes, the bibliography audit works on Quarto notebooks by scanning .qmd files across your repository to cross-reference citations against Bibliography_base.bib, identifying missing or unused references.