Use validate-bib to validate Bibliography_base.bib against citations across the lecture .tex and .qmd files, reporting missing and unused entries, likely citation-key typos, and bibliography-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 all lecture files. Find missing entries and unused references.allowed-tools: ["Read", "Grep", "Glob"]
Validate Bibliography
Cross-reference all citations in lecture files against bibliography entries.
Steps
Read the bibliography file and extract all citation keys
Scan all lecture files for citation keys:
.tex files: look for \cite{, \citet{, \citep{, \citeauthor{, \citeyear{
.qmd files: look for @key, [@key], [@key1; @key2]
Extract all unique citation keys used
Cross-reference:
Missing entries: Citations used in lectures but NOT in bibliography
Unused entries: Entries in bibliography not cited anywhere