citation-grabber

Fetch scientific paper citations in BibTeX or NBIB from PubMed and CrossRef.

1|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/yf8578/claude-skills-collection --skill citation-grabber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-grabber
Source: https://github.com/yf8578/claude-skills-collection/tree/main/citation-grabber
Command: npx skills add https://github.com/yf8578/claude-skills-collection --skill citation-grabber

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the tedious process of finding and formatting citations for scientific papers, saving researchers significant time and effort.

Core Features & Use Cases

  • Search by Title, DOI, or PMID: Quickly locate papers using various identifiers.
  • Multiple Output Formats: Get citations in standard BibTeX or NBIB formats.
  • Dual Source Support: Fetches data from both PubMed and CrossRef for broader coverage.
  • Use Case: When writing a research paper, you can use this Skill to instantly grab the BibTeX entry for a paper you just read, ensuring accurate and consistent referencing.

Quick Start

Use the citation-grabber skill to find the citation for the paper titled "Attention Is All You Need" and save it to a file named 'references.bib'.

Frequently Asked Questions about citation-grabber

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

FAQPage Schema
How do I fetch a BibTeX citation from PubMed using a DOI?

You can fetch a BibTeX citation by providing the DOI to the citation-grabber, which queries the PubMed database and returns the formatted entry instantly for your research.

How do I get an NBIB format citation for a scientific paper by title?

Getting an NBIB citation by title is supported by querying the PubMed and CrossRef databases, allowing you to retrieve the formatted citation without manual lookup.

Can I automatically save fetched citations to a specific file?

Yes, you can automatically save fetched citations to a specific file. The citation-grabber supports file redirection to output BibTeX or NBIB entries directly into a designated file.

What is the best way to automate academic citation lookup for multiple papers?

Automating academic citation lookup is best handled by using a Python script to query CrossRef and PubMed, retrieving standard formatted citations by DOI, PMID, or title instantly.

Does this citation tool require any external dependencies to run?

Yes, the citation tool requires the Python requests library to run. This dependency handles the HTTP requests needed to fetch citation data from the external PubMed and CrossRef APIs.

What are the limitations of using CrossRef and PubMed for citation retrieval?

The limitation of using CrossRef and PubMed for citation retrieval is coverage scope, meaning citations are only available for papers indexed within these two specific scientific databases.