citation-convert

Fetch BibTeX citations from DOIs, arXiv IDs, URLs, or paper titles.

4|2|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/drunkcoding/AgentSkillsArxiv --skill citation-convert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-convert
Source: https://github.com/drunkcoding/AgentSkillsArxiv/tree/main/skills/citation-convert
Command: npx skills add https://github.com/drunkcoding/AgentSkillsArxiv --skill citation-convert

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill fetches BibTeX citations from DOIs, arXiv IDs, URLs, or paper titles, normalizes metadata, and supports batch collection for LaTeX workflows.

Core Features & Use Cases

  • Identifier coverage: bare DOIs, DOI URLs, modern and legacy arXiv IDs, arXiv URLs, publisher URLs, and paper titles.
  • CLI and Python API access: fetch single entries from the command line or programmatically for integration into pipelines.
  • BibTeX normalization and batch workflows: consistent citation keys, journal abbreviations, and bulk fetching for building reference databases.
  • Use Case: assemble BibTeX entries for a literature survey by automatically retrieving citations for a list of papers.

Quick Start

Fetch a BibTeX entry for a DOI or arXiv ID to verify end-to-end retrieval.

Frequently Asked Questions about citation-convert

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

FAQPage Schema
How do I fetch BibTeX citations from DOIs and arXiv IDs?

Batch fetch BibTeX entries by supplying a list of DOIs, arXiv IDs, or paper titles to automatically retrieve and normalize citations. This builds a complete reference database for literature surveys without manual entry.

Can I retrieve BibTeX entries using just a paper title?

Yes, you can retrieve BibTeX entries using just a paper title. The tool resolves titles through Crossref and arXiv APIs to find the matching publication metadata and outputs the formatted citation entry.

Does this citation converter support batch processing for multiple papers?

Yes, batch processing is supported for fetching BibTeX citations across multiple papers. You can programmatically supply a list of identifiers or titles to bulk retrieve and normalize references for bibliography maintenance.

What is the best way to normalize BibTeX citation keys across different publishers?

Normalize BibTeX citation keys by fetching metadata directly from Crossref and arXiv. The tool standardizes journal abbreviations and citation key formats across various publishers to maintain consistency in your LaTeX bibliography.

Can I integrate BibTeX fetching into a Python API pipeline?

Yes, you can integrate BibTeX fetching into a Python API pipeline. The tool provides programmatic access to retrieve citations, allowing you to embed reference fetching and normalization directly into automated academic writing workflows.