From verify-references
Verifies BibTeX references against CrossRef metadata, identifies unused citations in LaTeX files, generates verification reports. Use for bibliography validation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/verify-references:verify-referencesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
When this skill is invoked, you must:
When this skill is invoked, you must:
Ask user for:
bib_file path (e.g., Biblio/ref.bib)tex_dir path (e.g., Tex/)Generate report file path: <bib_file_dir>/verification_report.md
Check if report already exists:
<report_path>. What would you like to do?" with options:
Run: python ${CLAUDE_SKILL_DIR}/check_unused_refs.py <bib_file> <tex_dir>
Parse JSON output and write to report file:
Generate output file path: <bib_file_dir>/ref_crossref.bib
Tell user: "Downloading CrossRef metadata. You can monitor progress in real-time by viewing <full_path_to_ref_crossref.bib>"
Run: python -u ${CLAUDE_SKILL_DIR}/download_crossref.py <bib_file> <output_file>
Report progress summary:
Run: python ${CLAUDE_SKILL_DIR}/compare_refs.py <bib_file> <crossref_bib> <report_file>
<bib_file_dir>/verification_report.md from Step 1Parse and present the comparison section:
Read the complete verification report from <bib_file_dir>/verification_report.md
Provide a concise summary to the user:
Tell the user: "Detailed report saved to: <full_path_to_verification_report.md>"
npx claudepluginhub quantumbfs/claude-code-skills --plugin verify-referencesAudits citations in LaTeX files: checks \cite keys exist in .bib files and verifies entries via online literature search. Ideal for proofreading academic papers.
Validates BibTeX .bib files for completeness, DOI resolution, URL accessibility, duplicate entries, and consistent formatting via the CrossRef API.
Audits manuscript references against PubMed/CrossRef to detect fabricated or mismatched citations. Run before journal submission.