smithery.ai

citation-grabber

Search for scientific papers and fetch citations in BibTeX or NBIB format from PubMed and CrossRef

First seen May 3, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.1.0
Declared agents claude-code codex gemini clawdbot
More metadata
category
research
tags
["citation","bibtex","pubmed","crossref","academic"]
author
yf8578
repository
https://github.com/yf8578/citation-grabber
claude
{"priority":"high","auto_install":true}
openclaw
{"emoji":"📚","os":["darwin","linux","win32"],"requires":{"bins":["python3"],"python":">=3.8"},"install":{"0":"id: pip-deps","kind":"pip","packages":["requests>=2.25.0"],"label":"Install Python dependencies"}}
codex
{"enabled":true,"runtime":"python"}
gemini
{"compatible":true,"runtime":"python"}

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,538 B
  • docs SUMMARY.md 122 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Citation Grabber

Instantly fetch scientific paper citations from the command line.

Features

  • 🔍 Search by title, DOI, or PubMed ID
  • 📚 Supports BibTeX and NBIB output formats
  • 🔄 Dual source: PubMed + CrossRef
  • 📦 Batch processing from text files
  • ✨ Smart fallback between data sources

Installation

Via Skills Collection

# From the skills collection repository
./scripts/install.sh citation-grabber

Standalone

# Clone the standalone repository
git clone https://github.com/yf8578/citation-grabber.git
cd citation-grabber
pip install -r requirements.txt

Usage

Single Paper

By Title:

python3 citation.py "Attention Is All You Need"

By DOI:

python3 citation.py "10.1038/nature14539"

By PubMed ID:

python3 citation.py "12345678"

Output Formats

BibTeX (Default):

python3 citation.py "Deep Learning" --format bibtex

NBIB (PubMed Format for EndNote/Zotero):

python3 citation.py "COVID-19 vaccine" --format nbib

Batch Processing

Create a file papers.txt with paper titles/DOIs/PMIDs (one per line), then:

python3 citation.py papers.txt --output references.bib

Quiet Mode

Suppress progress messages:

python3 citation.py "Paper Title" --quiet

Requirements

  • Python 3.8+
  • requests library (auto-installed)
  • Internet connection

Links