citation-management

Search Google Scholar and PubMed to extract metadata and format BibTeX entries.

18|2|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/ZanderRuss/obsidian-claude --skill citation-management-zanderruss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-management
Source: https://github.com/ZanderRuss/obsidian-claude/tree/main/.claude/skills/citation-management
Command: npx skills add https://github.com/ZanderRuss/obsidian-claude --skill citation-management-zanderruss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, bibtexparser, biopython, scholarly, crossref-commons, pylatexenc, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the complex and time-consuming process of managing academic citations, ensuring accuracy and saving researchers significant effort.

Core Features & Use Cases

  • Automated Search: Find papers on Google Scholar and PubMed.
  • Metadata Extraction: Convert DOIs, PMIDs, and arXiv IDs into clean BibTeX entries.
  • Validation & Formatting: Ensure citations are accurate, complete, and properly formatted.
  • Use Case: When writing a research paper, use this Skill to find relevant literature, automatically generate BibTeX entries for each paper, and validate your entire bibliography for errors before submission.

Quick Start

Use the citation-management skill to find papers on 'transformer neural networks' and convert their DOIs into a formatted BibTeX file named 'references.bib'.

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 formatted BibTeX entry?

To convert a DOI to a BibTeX entry, this Skill extracts metadata from the identifier and formats it into a clean, validated citation. It uses the Crossref API to fetch details and generate the properly structured entry.

Can I search PubMed and Google Scholar to build a bibliography automatically?

Yes, you can search PubMed and Google Scholar to build a bibliography automatically. This Skill automates academic citation management by querying these databases to find relevant literature and format the results into a BibTeX file.

What's the best way to validate BibTeX entries for a systematic literature review?

The best way to validate BibTeX entries is to use an automated citation management process that checks formatting and completeness. This Skill ensures your citations are accurate and error-free before scientific paper submission.

Does this citation management approach work with arXiv IDs and PMIDs?

Yes, this citation management approach works with arXiv IDs and PMIDs. It extracts metadata from these identifiers alongside DOIs, converting them into clean and structured BibTeX entries for research papers.

Do I need Python libraries like biopython and bibtexparser to extract citation metadata?

Yes, you need Python libraries like biopython and bibtexparser to extract citation metadata. These dependencies are required for API interactions with PubMed and for parsing and manipulating the generated BibTeX data.

Why does my automated BibTeX formatting break during academic writing?

Automated BibTeX formatting breaks when citation metadata is incomplete or improperly structured. This Skill uses validation and formatting components with pylatexenc to ensure extracted identifiers generate clean, error-free entries.