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.