citation-management

Search Google Scholar and PubMed to generate validated BibTeX entries.

Updated May 17, 2026
One-click install
npx skills add https://github.com/galeep/plugin-place --skill citation-management-galeep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-management
Source: https://github.com/galeep/plugin-place/tree/main/plugins/sci-scientific-communication/skills/citation-management
Command: npx skills add https://github.com/galeep/plugin-place --skill citation-management-galeep

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of finding, extracting, and formatting citations for academic writing, reducing the time spent on reference management.

Core Features & Use Cases

  • Citation Search: Search Google Scholar and PubMed for papers, extract metadata, and validate citations.
  • BibTeX Formatting: Generate BibTeX entries from extracted metadata, with formatting and cleaning tools.
  • Validation: Validate BibTeX entries for accuracy and completeness, including DOI verification and duplicate detection.
  • Use Case: With this Skill, you can quickly search for papers, extract metadata, and generate formatted BibTeX entries for your manuscript.

Quick Start

Search for papers on "CRISPR gene editing" using Google Scholar and extract metadata with BibTeX output.

Frequently Asked Questions about citation-management

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

FAQPage Schema
How do I extract metadata and generate BibTeX entries from Google Scholar and PubMed?

You can extract metadata and generate BibTeX entries by searching Google Scholar and PubMed APIs for target papers, extracting the returned reference data, and automatically formatting it into validated BibTeX entries for academic writing.

How do I validate BibTeX entries for accuracy and check for duplicate references?

BibTeX validation checks DOI verification accuracy and runs duplicate detection against your existing references. This ensures citation completeness and prevents redundant entries in your academic manuscript.

Can I use Python scripts to automate reference management for academic writing?

Yes, Python scripts automate reference management by querying Google Scholar and PubMed, extracting metadata, and generating formatted BibTeX entries. This requires Python dependencies including requests and bibtexparser.

What's the best way to find academic citations and format references for a manuscript?

The best way to find and format academic citations is querying Google Scholar and PubMed APIs, extracting metadata, generating BibTeX entries, and validating accuracy through DOI verification before adding references to your manuscript.

Does this citation management approach work with PDF metadata extraction?

Yes, citation management works with PDF metadata extraction using the PyPDF2 dependency. The scripts extract reference data from PDF files to generate and validate BibTeX entries for your academic writing workflow.

Why do I need to validate BibTeX entries before using them in academic writing?

Validating BibTeX entries ensures DOI accuracy and detects duplicate references. This prevents citation errors in your manuscript and ensures extracted metadata from Google Scholar and PubMed is complete and correctly formatted.