Validate bibliography entries against citations in manuscript and Quarto book files. Find missing entries, unused references, potential typos, and quality issues. This skill should be used when asked to "check the bibliography", "validate citations", or "validate-bib".
Use validate-bib to validate the manuscript and book citations against the bibliography and provide a report of missing entries, unused references, likely key typos, and entry-quality issues.
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: validate-bibdescription: Validate bibliography entries against citations in manuscript and Quarto book files. Find missing entries, unused references, potential typos, and quality issues. This skill should be used when asked to "check the bibliography", "validate citations", or "validate-bib".allowed-tools: ["Read", "Grep", "Glob"]
Validate Bibliography
Cross-reference all citations in manuscript and book files against bibliography entries.
Workflow
Step 1: Read the bibliography
Read docs/overleaf/refs.bib and extract all citation keys.
Step 2: Scan all files for citation keys
.tex files in docs/overleaf/: look for \textcite{, \parencite{, \cite{, \citet{, \citep{, \citeauthor{, \citeyear{}
.qmd files in book/: look for @key, [@key], [@key1; @key2]
Extract all unique citation keys used
Step 3: Cross-reference
Missing entries (CRITICAL): Citations used in files but NOT in refs.bib
Unused entries (informational): Entries in refs.bib not cited anywhere