citation-management

Generate validated BibTeX bibliographies from searches across Google Scholar, PubMed, Crossref, arXiv, and more.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/trungkiet2005/ai_code_detection --skill citation-management-trungkiet2005
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-management
Source: https://github.com/trungkiet2005/ai_code_detection/tree/main/.claude/skills/citation-management
Command: npx skills add https://github.com/trungkiet2005/ai_code_detection --skill citation-management-trungkiet2005

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Comprehensive citation management for academic research. This skill streamlines finding papers, extracting accurate metadata, validating citations, and generating properly formatted BibTeX entries.

Core Features & Use Cases

  • Search Google Scholar and PubMed for papers and extract metadata
  • Validate existing citations and convert DOIs to BibTeX
  • Build and clean BibTeX files for manuscripts and theses
  • Use Case: A researcher assembling a literature review can fetch metadata for 50 papers, verify DOIs, and produce a ready-to-submit bibliography

Quick Start

Provide a list of identifiers (DOI, PMID, arXiv, or URLs) to generate BibTeX entries and populate the bibliography

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 bibliography?

To convert a DOI to BibTeX format, provide the DOI identifier to the tool. It queries CrossRef metadata, validates required fields, formats author names, and outputs a properly structured BibTeX entry for your bibliography.

Can I extract citation metadata from PubMed and arXiv simultaneously?

Yes, you can extract citation metadata from PubMed and arXiv simultaneously. Provide a mixed list of PMIDs and arXiv identifiers to fetch metadata, validate entries, and generate a unified BibTeX file.

What is the best way to search Google Scholar and fetch metadata for multiple papers?

The best way to search Google Scholar and fetch metadata for multiple papers is to supply search queries or URLs. The tool discovers papers, extracts accurate metadata, and assembles a validated, ready-to-submit bibliography.

How do I validate existing BibTeX entries and check for missing required fields?

To validate existing BibTeX entries and check for missing required fields, process your file through the validation checks. It verifies required fields, corrects author formatting and capitalization, and ensures proper DOI handling.

Do I need Python requests installed to generate BibTeX from web sources?

Yes, you need the Python requests library installed to generate BibTeX from web sources. The tool uses requests to query Google Scholar, PubMed, CrossRef, and arXiv for metadata retrieval and web-enrichment capabilities.

Why are author names in my generated BibTeX file formatted incorrectly?

Author names in your generated BibTeX file may be formatted incorrectly due to unprocessed raw metadata. The tool applies strict validation and formatting checks to correct author capitalization and structure during BibTeX generation.