validate-bib

Audit LaTeX and Markdown citations against bibliographies for missing entries and malformed fields.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/groundnuty/macf-devops-toolkit --skill validate-bib-groundnuty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-bib
Source: https://github.com/groundnuty/macf-devops-toolkit/tree/main/.claude/profiles/paper-latex/skills/validate-bib
Command: npx skills add https://github.com/groundnuty/macf-devops-toolkit --skill validate-bib-groundnuty

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validate bibliography entries against citations in paper/manuscript files, ensuring that all cited works exist in the bibliography, that entries are used, and that fields are well-formed.

Core Features & Use Cases

  • Structural checks: detect missing entries, unused bibliography items, and malformed fields.
  • Semantic checks (optional): DOI verification and citation-style consistency across files.
  • Report generation: outputs a structured audit report to the project’s .claude/session-reports directory.

Quick Start

Run the validate-bib skill to audit citations and bibliographic entries and generate a structural report.

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 in my LaTeX bibliography?

To check for missing citations in your LaTeX bibliography, run a structural audit to detect cited works missing from the bibliography, unused entries, and malformed fields. It scans .tex and .md manuscript files and generates a structural report.

Can I verify DOIs in my Markdown manuscript bibliography?

Yes, you can verify DOIs in your Markdown manuscript bibliography by requesting a semantic check. This process normalizes DOIs, checks citation-style consistency, and generates a semantic audit report.

What is the best way to find unused bibliography entries in a paper?

The best way to find unused bibliography entries in a paper is to perform a structural check on your manuscript sources. This audit identifies bibliography items that are never cited in the text and reports them for cleanup.

Does bibliography validation work with Quarto (.qmd) files?

Yes, bibliography validation works with Quarto (.qmd) files. The audit supports Markdown (.md/.qmd) and LaTeX (.tex) manuscript sources, performing structural and semantic checks on citations and bibliography entries.

How do I audit citation-style consistency across multiple manuscript files?

To audit citation-style consistency across multiple manuscript files, run a semantic check on your LaTeX or Markdown sources. This verifies DOIs and evaluates citation-style uniformity, generating a report in the session-reports directory.

Where does the bibliography audit report get saved?

The bibliography audit report gets saved to the .claude/session-reports directory. It generates a structured Markdown file named bib_audit_[structural|semantic].md depending on the type of check performed.