citation-management

Generates validated BibTeX entries from Google Scholar and PubMed searches.

Updated May 8, 2026
One-click install
npx skills add https://github.com/Zeyuyang-0420/bio-ai-research-skills --skill citation-management-zeyuyang-0420
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-management
Source: https://github.com/Zeyuyang-0420/bio-ai-research-skills/tree/main/categories/scientific-communication/citation-management
Command: npx skills add https://github.com/Zeyuyang-0420/bio-ai-research-skills --skill citation-management-zeyuyang-0420

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, bibtexparser, python-docx, lxml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill manages academic research citations systematically by integrating Google Scholar and PubMed search, metadata extraction, BibTeX entry creation, and validation.

Core Features & Use Cases

  • Academic Database Search: Efficiently search and discover relevant papers from Google Scholar and PubMed.
  • Metadata Extraction: Extract accurate metadata from multiple sources like CrossRef, PubMed, and arXiv.
  • BibTeX Formatting: Generate and clean BibTeX entries for proper formatting.
  • Citation Validation: Validate BibTeX entries for accuracy and completeness.
  • Use Case: If you need to search for a paper, verify its citation information, convert a DOI to BibTeX, or ensure reference accuracy in a manuscript, this skill provides a streamlined solution.

Quick Start

Run the 'search' command followed by your query and other optional arguments. For example, search for "CRISPR gene editing" with the following command:

python scripts/search_google_scholar.py "CRISPR gene editing"

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 BibTeX format for my references?

To convert a DOI to BibTeX format, you can use the metadata extraction feature to query sources like CrossRef and generate a properly formatted BibTeX entry automatically. This ensures accurate citation information for your manuscript preparation.

What's the best way to search PubMed and Google Scholar for academic papers?

The best way to search PubMed and Google Scholar is using the integrated academic database search command, which allows you to query both platforms simultaneously to discover relevant papers efficiently for your literature review.

Can I validate existing BibTeX entries for accuracy and completeness?

Yes, you can validate existing BibTeX entries for accuracy and completeness using the citation validation feature. It checks your bibliography against extracted metadata to ensure reference accuracy before manuscript submission.

Do I need Python libraries installed to extract metadata from arXiv and PubMed?

Yes, you need specific Python libraries installed, including requests, bibtexparser, python-docx, and lxml, to extract metadata from arXiv and PubMed and generate validated BibTeX entries.

Why does my BibTeX formatting need cleaning after extraction?

BibTeX formatting often needs cleaning after extraction because metadata from different academic databases may contain inconsistent fields or syntax. The generation and cleaning feature standardizes these entries for proper formatting.

When do I need BibTeX generation for academic writing workflows?

You need BibTeX generation for academic writing workflows when preparing manuscripts, compiling literature reviews, or formatting bibliographies to ensure your references meet publication standards and integrate seamlessly with LaTeX documents.