citation-management

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

2|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/Haseeb-Arshad/TaskHive --skill citation-management-haseeb-arshad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-management
Source: https://github.com/Haseeb-Arshad/TaskHive/tree/main/.claude/skills/citation-management
Command: npx skills add https://github.com/Haseeb-Arshad/TaskHive --skill citation-management-haseeb-arshad

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The citations-management capability addresses the tedium of locating, verifying, and formatting scholarly references by automating metadata extraction and BibTeX generation from various identifiers.

Core Features & Use Cases

  • Automated metadata extraction from DOI, PMID, arXiv, and URL identifiers
  • BibTeX generation, validation, and deduplication for clean bibliographies
  • Batch processing and integration with literature-review workflows

Quick Start

Start by providing a set of identifiers (e.g., DOIs or PMIDs) and ask the AI to convert them into a formatted BibTeX file.

Frequently Asked Questions about citation-management

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

FAQPage Schema
How do I convert a DOI to a BibTeX entry automatically?

To convert a DOI to a BibTeX entry, provide the DOI to the tool, which queries CrossRef to extract citation metadata and generate a validated BibTeX string. This automation resolves identifiers directly and formats author names, checks publication years, and normalizes the output for bibliography assembly.

Can I extract citation metadata from arXiv IDs and PubMed URLs?

Yes, you can extract citation metadata from arXiv IDs and PubMed URLs. The tool queries arXiv and PubMed APIs to locate publication details, formatting them into accurate BibTeX entries. It handles preprints and journal articles seamlessly to support literature review workflows.

What is the best way to generate a clean BibTeX bibliography from multiple identifiers?

The best way to generate a clean BibTeX bibliography is batch processing multiple identifiers like DOIs and PMIDs. The tool enforces duplicate detection and BibTeX normalization during metadata extraction, ensuring your final bibliography contains accurate, deduplicated entries for manuscripts.

Does this citation management approach validate metadata from DataCite and CrossRef?

Yes, this citation management approach validates metadata from DataCite and CrossRef. It enforces DOI resolution validation and input parsing to ensure the extracted citation details are accurate before generating the final BibTeX output, preventing formatting errors in your references.

How do I handle duplicate entries when building a BibTeX file for a literature review?

To handle duplicate entries when building a BibTeX file, the tool automatically enforces duplicate detection during metadata extraction. By parsing identifiers from CrossRef, PubMed, and arXiv, it identifies overlapping references and normalizes the output to maintain a clean bibliography.

Why does BibTeX generation fail for certain journal article DOIs?

BibTeX generation may fail for certain DOIs if input parsing errors occur or the DOI resolution validation cannot retrieve metadata from CrossRef or DataCite. The tool requires valid identifiers to accurately extract citation details and enforce proper author formatting and year checks.