validate-bib

Validate bibliography entries against citations in .tex and .qmd lecture files.

1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/AndreaMentasti/tweet-election --skill validate-bib-andreamentasti
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-bib
Source: https://github.com/AndreaMentasti/tweet-election/tree/main/.claude/skills/validate-bib
Command: npx skills add https://github.com/AndreaMentasti/tweet-election --skill validate-bib-andreamentasti

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures the accuracy and completeness of your bibliography by cross-referencing it with citations used throughout your lecture files, identifying missing entries, unused references, and potential typos.

Core Features & Use Cases

  • Citation Validation: Compares citation keys in lecture files against your bibliography.
  • Missing Entry Detection: Flags citations used in lectures but not found in the bibliography.
  • Unused Reference Identification: Lists bibliography entries that are not cited anywhere.
  • Typo Detection: Suggests potential corrections for similar-but-not-matching citation keys.
  • Entry Quality Check: Assesses the completeness and formatting of individual bibliography entries.
  • Use Case: After writing several lecture notes, use this Skill to automatically verify that every citation used has a corresponding entry in your Bibliography_base.bib file and that no bibliography entries are left unused.

Quick Start

Validate the bibliography entries against all lecture files.

Frequently Asked Questions about validate-bib

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

FAQPage Schema
How do I check if my LaTeX bibliography has missing entries or unused references?

Bibliography validation cross-references citation keys in your lecture files against your bibliography, identifying missing entries, unused references, and potential typos. It scans .tex and .qmd files to ensure every citation has a matching entry.

What is the best way to validate citation keys in Quarto and TeX files?

Validating citation keys in Quarto and TeX files involves scanning .tex and .qmd files for various citation formats and checking bibliography entries for required fields and proper formatting. This ensures your references are complete and accurate.

Can I detect typos in citation keys matching against a .bib file?

Typo detection for citation keys suggests potential corrections for similar-but-not-matching keys. It compares citations used in your lecture files against your bibliography to flag entries that are likely misspelled.

Does bibliography validation work with both .tex and .qmd lecture files?

Bibliography validation works with both .tex and .qmd lecture files by scanning them for various citation formats. It requires glob, grep, and read tools for file system interaction and text processing.

How do I assess the completeness and formatting of bibliography entries?

Assessing bibliography entry completeness checks individual entries for required fields and proper formatting. This quality check runs alongside citation validation to ensure your bibliography meets formatting standards.

Why does my lecture file have citations not found in the bibliography?

Missing entry detection flags citations used in lectures but not found in your bibliography. This validation process cross-references your lecture files against entries to identify exactly which citation keys lack corresponding definitions.