doi-check

Validate and correct DOI references in BibTeX files using Crossref.

1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/kanxh/doi-check-skill --skill doi-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doi-check
Source: https://github.com/kanxh/doi-check-skill/tree/main
Command: npx skills add https://github.com/kanxh/doi-check-skill --skill doi-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps researchers and scholars verify the accuracy of DOI references in their bibliographies, reducing citation errors before manuscript submission.

Core Features & Use Cases

  • Automated DOI validation: Checks each DOI in a BibTeX file against the Crossref API for correctness.
  • Interactive repair: Suggests candidates and updates incorrect or mismatched DOIs and metadata.
  • Use Case: Before submitting a journal paper, a researcher runs this Skill to ensure all references have accurate DOIs, minimizing publication delays.

Quick Start

Use the doi-check skill to verify references in your bibliography, specifying your BibTeX file and manuscript directory, then review the CSV report for discrepancies.

Frequently Asked Questions about doi-check

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

FAQPage Schema
How do I verify DOI citations in a BibTeX file before manuscript submission?

To verify DOI citations, this Skill checks each DOI in your BibTeX file against the Crossref API, suggesting candidates and updating incorrect metadata interactively to ensure reference accuracy.

Can I automatically correct mismatched DOIs in my LaTeX bibliography?

Yes, you can automatically correct mismatched DOIs in your LaTeX bibliography by using the interactive repair feature, which suggests accurate candidates and updates incorrect references based on Crossref data.

Do I need to install external Python libraries to check references against Crossref?

No, you do not need to install external Python libraries to check references against Crossref, as this Skill requires only standard Python libraries to operate the validation and correction workflow.

What is the best way to validate academic references for publishers?

The best way to validate academic references for publishers is using an automated workflow that checks BibTeX DOIs against the Crossref API and interactively repairs mismatched metadata to minimize publication delays.

How does a DOI validation workflow handle incorrect metadata in BibTeX files?

A DOI validation workflow handles incorrect metadata in BibTeX files by querying the Crossref API to detect discrepancies, then interactively suggesting accurate DOI candidates and metadata updates for precise correction.