citation-management

Generate validated BibTeX citations from DOIs, PMIDs, and arXiv IDs.

Updated May 24, 2026
One-click install
npx skills add https://github.com/Estrella-231/Mathematical_modeling_tongmeng --skill citation-management-estrella-231
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-management
Source: https://github.com/Estrella-231/Mathematical_modeling_tongmeng/tree/main/.agents/skills/citation-management
Command: npx skills add https://github.com/Estrella-231/Mathematical_modeling_tongmeng --skill citation-management-estrella-231

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, scholarly, xml.etree.ElementTree, dotenv, argparse, time, re, json, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill removes the frustration of incorrect, incomplete, or inconsistent references by automating scholarly lookup, metadata extraction, BibTeX generation, and validation so your bibliography stays submission-ready.

Core Features & Use Cases

  • Paper discovery & search: Find relevant papers via Google Scholar or PubMed, then capture candidate citations for review.
  • Identifier-based metadata extraction: Convert DOIs, PMIDs, arXiv IDs, or URLs into complete citation metadata using CrossRef, PubMed E-utilities, and arXiv APIs.
  • BibTeX generation & cleanup: Generate properly formatted BibTeX entries, then format, deduplicate, and standardize fields.
  • Citation validation: Validate entries for required fields, syntax, DOI formatting, page-range formatting, author formatting, and duplicates.
  • Writing workflow support: Produce clean, validated BibTeX to plug into LaTeX manuscripts and theses.

Quick Start

Use the citation-management skill to convert a DOI into a validated BibTeX entry and append it to your references file.

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 BibTeX citation automatically?

This Skill converts DOIs into BibTeX citations by querying CrossRef, PubMed E-utilities, and arXiv APIs to extract metadata. It outputs properly formatted, validated BibTeX entries for your references file.

What is the best way to clean up and deduplicate a large bibliography?

The best way to clean up a large bibliography is using this Skill to standardize BibTeX fields and remove duplicates. It validates entries against BibTeX rules to ensure citation completeness and consistency.

Can I search Google Scholar and PubMed for papers to build a reference list?

Yes, this Skill supports paper discovery via Google Scholar and PubMed to capture candidate citations. It extracts metadata from these sources to help build reference lists for papers, theses, and reports.

How does citation validation check for formatting errors in BibTeX entries?

Citation validation checks BibTeX entries for required fields, syntax, DOI formatting, page-range formatting, and author formatting. This ensures your references are accurate and consistent before LaTeX manuscript submission.

Does this metadata extraction tool work with arXiv IDs and PMIDs?

Yes, this metadata extraction tool works with arXiv IDs and PMIDs. It converts these academic identifiers, alongside DOIs and URLs, into complete citation metadata using CrossRef, PubMed, and arXiv APIs.