I use this script to check my bib file for required fields specified in reference specification, depending on different reference types.
bib_inspector.py [-h] [-i input.bib] [--optional [OPTIONAL]]
Inspect bib files with required fields.
optional arguments:
-h, --help show this help message and exit
-i input.bib Input .bib file
--optional [OPTIONAL]
Show optional warnings
- python3
bibtexparser
lib (available via pip)