validate-bib

Cross-reference lecture slide citations against bibliography entries and report issues.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cross-reference all citations in lecture slides against bibliography entries.

Core Features & Use Cases

  • Missing entries: Detect citations used in lecture files that are not present in the bibliography.
  • Unused entries: Identify bibliography entries that are not cited anywhere.
  • Quality checks: Validate author, title, year, and journal/booktitle for each entry and flag encoding issues.

Quick Start

Run the bib validator to scan lecture-slides/**/*.qmd and references.bib and report missing and unused entries.

Frequently Asked Questions about validate-bib

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

FAQPage Schema
How do I cross-reference citations in Quarto lecture slides against a BibTeX bibliography?

Cross-referencing citations in Quarto lecture slides against a BibTeX bibliography involves scanning all lecture files and the root references.bib to detect missing, unused, or potentially mismatched citation keys. This process identifies entries cited in slides but missing from the bibliography.

How do I find unused BibTeX entries in my lecture slides?

Finding unused BibTeX entries in lecture slides requires cross-referencing your bibliography file against all citations used in the lectures. This identifies bibliography entries that are not cited anywhere in your lecture files.

What quality checks can I run on a BibTeX file for academic lectures?

Quality checks for a BibTeX file validate required fields like author, title, year, and journal or booktitle for each entry. These checks also flag encoding issues, identify typos, and report missing or mismatched citation keys across lecture slides.

Why are my Quarto citations not matching my references.bib file?

Quarto citations not matching your references.bib file usually indicate missing, unused, or potentially mismatched keys. Cross-referencing all citations in lecture slides against bibliography entries detects these discrepancies and reports typos or encoding issues.

Can I detect missing bibliography entries across multiple lecture files?

Detecting missing bibliography entries across multiple lecture files is possible by cross-referencing citations used in lecture-slides against the root references.bib. This detects citations present in lectures but absent from the bibliography.