citation-management

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

Updated Feb 12, 2026
One-click install
npx skills add https://github.com/arendon1/agent-skills --skill citation-management-arendon1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-management
Source: https://github.com/arendon1/agent-skills/tree/main/academic-author/subskills/citation-management
Command: npx skills add https://github.com/arendon1/agent-skills --skill citation-management-arendon1

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Comprehensive citation management for academic research. This skill enables searching Google Scholar and PubMed, extracting metadata, forming BibTeX, and validating citations.

Core Features & Use Cases

  • Metadata extraction from DOIs, PMIDs, arXiv IDs, and URLs.
  • BibTeX formatting, validation, and consistency checks to ensure publish-ready references.
  • Use Case: Automate bibliography curation for a literature review by converting a list of identifiers into a clean BibTeX file.

Quick Start

Ask the AI to extract metadata from DOI 10.1038/nature12345 and generate a BibTeX entry.

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?

To convert a DOI to a BibTeX entry, the skill extracts citation metadata from CrossRef using the DOI and formats it into a clean, publish-ready BibTeX string. Simply provide the DOI identifier to automate the metadata retrieval and formatting process.

Can I extract citation metadata from arXiv IDs and PubMed?

Yes, you can extract citation metadata from arXiv IDs and PubMed. The skill queries the arXiv and PubMed data sources directly to retrieve article metadata and generate validated BibTeX entries for academic research workflows.

What is the best way to automate bibliography curation for a literature review?

The best way to automate bibliography curation is by processing a list of identifiers like DOIs, PMIDs, or URLs in bulk. The skill retrieves metadata across multiple databases, formats consistent BibTeX entries, and validates citations for the entire literature review.

How do I validate existing BibTeX citations for consistency?

To validate BibTeX citations for consistency, the skill runs automated checks against source databases like CrossRef and PubMed. It verifies metadata accuracy and formatting to ensure your references remain publish-ready across manuscripts and grant proposals.

Do I need Python dependencies installed to extract metadata from URLs?

Yes, extracting metadata from URLs requires Python dependencies including requests and scholarly. These libraries handle the external API calls to data sources like Google Scholar, CrossRef, arXiv, and PubMed to retrieve and organize citation metadata.

Why does my BibTeX formatting fail when extracting metadata from certain identifiers?

BibTeX formatting fails when the source data from CrossRef, PubMed, or arXiv has incomplete metadata fields. The skill's validation scripts check for these consistency issues, but extraction depends on the availability of accurate citation data from the original data source.