citation-management

Extract citation metadata from DOIs, PMIDs, arXiv IDs, and URLs into BibTeX entries.

1|2|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/fuzzy-dynamics/strings --skill citation-management-fuzzy-dynamics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-management
Source: https://github.com/fuzzy-dynamics/strings/tree/main/packages/skills/citation-management
Command: npx skills add https://github.com/fuzzy-dynamics/strings --skill citation-management-fuzzy-dynamics

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Citation management simplifies building accurate bibliographies by automatically extracting metadata and producing BibTeX entries from DOIs, PMIDs, arXiv IDs, and URLs.

Core Features & Use Cases

  • Metadata extraction from CrossRef, PubMed, arXiv, and DataCite
  • BibTeX generation, formatting, validation, and deduplication for clean bibliographies
  • Use case: assemble a manuscript bibliography with up-to-date, correctly formatted references

Quick Start

Provide a DOI or PubMed ID to generate a BibTeX entry for 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 generate BibTeX entries from a DOI automatically?

To generate BibTeX entries from a DOI, the citation-management Skill queries CrossRef to extract metadata like authors, title, and journal, then formats it into a validated BibTeX entry. It handles deduplication and flags missing fields for quality control.

What is the best way to extract citation metadata from PubMed and arXiv IDs?

The best way to extract citation metadata from PubMed and arXiv IDs is using automated tools that query these repositories directly. This Skill fetches complete bibliographic data including authors, year, volume, and DOIs, returning structured and validated BibTeX entries.

Can I get BibTeX format citations for preprints and published articles?

Yes, you can get BibTeX format citations for preprints and published articles. The Skill handles edge cases between preprint and published versions by querying arXiv, PubMed, and CrossRef, ensuring correctly formatted references with proper metadata validation.

How does deduplication work when assembling a manuscript bibliography?

Deduplication for a manuscript bibliography works by flagging duplicate references during the metadata extraction process. The Skill validates DOIs and compares extracted fields to identify overlapping entries, ensuring your final bibliography remains clean and accurate.

Why are fields missing when I extract metadata from a URL or DataCite?

Missing fields during metadata extraction from a URL or DataCite occur when the source repository lacks complete bibliographic data. The Skill flags these missing fields during quality control, allowing you to manually verify and supplement the incomplete citation metadata.