citation-management

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

94|11|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/swaruplab/operon --skill citation-management-swaruplab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-management
Source: https://github.com/swaruplab/operon/tree/main/src-tauri/protocols/citation-management
Command: npx skills add https://github.com/swaruplab/operon --skill citation-management-swaruplab

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Consolidates citation data by discovering, validating, and formatting references from common identifiers, enabling reliable BibTeX generation for scholarly manuscripts.

Core Features & Use Cases

  • Google Scholar and PubMed search integration to discover relevant papers.
  • Metadata extraction from DOIs, PMIDs, arXiv IDs, and URLs via CrossRef, PubMed, and arXiv APIs.
  • BibTeX formatting with capitalization protection, field normalization, and optional validation/deduplication.
  • Use Case: automate bibliography creation for a literature review or grant proposal with consistent formatting.

Quick Start

Input a DOI like 10.1038/nature12345 to fetch its BibTeX entry and add it to your references.

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 or arXiv ID?

To generate BibTeX entries from a DOI or arXiv ID, the Skill fetches metadata via CrossRef and arXiv APIs, formats it with capitalization protection, and outputs a validated BibTeX entry ready for LaTeX workflows.

Can I search PubMed and Google Scholar to discover papers for a literature review?

Yes, you can search PubMed and Google Scholar to discover relevant papers for a literature review. The Skill integrates with both platforms to retrieve metadata and automate bibliography creation.

How do I extract citation metadata from PMIDs and URLs?

Extracting citation metadata from PMIDs and URLs requires querying PubMed and CrossRef APIs. The Skill automates this retrieval, normalizes fields, and formats the extracted data into consistent BibTeX references.

Does this citation management approach support deduplication and validation?

Yes, deduplication and validation are supported. The Skill applies robust BibTeX formatting rules, field normalization, and validation steps to ensure accuracy and consistency across large reference collections.

What is the best way to automate bibliography creation for a manuscript?

The best way to automate bibliography creation for a manuscript is to input identifiers like DOIs or PMIDs. The Skill handles metadata extraction, formatting, and deduplication to produce reliable BibTeX references.

Are there limitations when using CrossRef and arXiv APIs for metadata retrieval?

Metadata retrieval via CrossRef and arXiv APIs depends on the availability and accuracy of external sources. If an identifier is missing or malformed, the Skill cannot fetch or validate the corresponding BibTeX entry.