citation-management

Extract and format bibliographic metadata from DOIs, PMIDs, arXiv IDs, and URLs.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/KaiserWhoLearns/skillsbench --skill citation-management-kaiserwholearns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-management
Source: https://github.com/KaiserWhoLearns/skillsbench/tree/main/tasks/citation-check/environment/skills/citation-management
Command: npx skills add https://github.com/KaiserWhoLearns/skillsbench --skill citation-management-kaiserwholearns

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Citation management automates discovery, extraction, validation, and formatting of bibliographic data from DOIs, PMIDs, arXiv IDs, and URLs.

Core Features & Use Cases

  • Metadata extraction and formatting from CrossRef, PubMed, arXiv, and DataCite for journal articles, books, conference papers, and preprints.
  • End-to-end BibTeX generation with validation, deduplication, and consistency checks for publication-ready bibliographies.
  • Seamless integration into writing workflows and literature-review pipelines to ensure accurate citations.

Quick Start

Invoke the citation-management skill to extract citations from DOIs or PMIDs and generate a clean BibTeX bibliography ready for inclusion in your manuscript.

Frequently Asked Questions about citation-management

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

FAQPage Schema
How do I extract metadata from a DOI and format it as BibTeX?

To extract metadata from a DOI and generate BibTeX, the skill queries CrossRef, PubMed, arXiv, or DataCite sources using the identifier, retrieves the bibliographic data, and formats it into a publication-ready BibTeX entry.

What is the best way to validate citations and check for duplicates in a bibliography?

Validating citations and checking duplicates is handled by enforcing required metadata fields, verifying DOI accuracy against external sources, and scanning for redundant entries to ensure consistency across your BibTeX bibliography.

Can I use PubMed IDs and arXiv IDs to retrieve citation metadata for preprints?

Yes, you can use PubMed IDs and arXiv IDs to retrieve citation metadata for preprints and journal articles by querying the integrated PubMed and arXiv metadata sources directly through the skill.

Does this citation management approach support books and conference papers from DataCite?

Yes, this citation management approach supports extracting and formatting metadata for books and conference papers by querying DataCite and CrossRef to cover diverse domains beyond standard journal articles.

Why does BibTeX generation fail when required metadata fields are missing?

BibTeX generation fails when required metadata fields are missing because the skill enforces strict validation checks to ensure publication-ready bibliographies, rejecting incomplete records retrieved from CrossRef or PubMed.