citation-management

Validates scholarly citations and BibTeX records from mixed sources.

74|5|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/dralkh/seerai --skill citation-management-dralkh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-management
Source: https://github.com/dralkh/seerai/tree/main/skills/citation-management
Command: npx skills add https://github.com/dralkh/seerai --skill citation-management-dralkh

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

It removes the friction and error risk from managing scholarly citations by helping you find papers, extract accurate metadata, clean BibTeX files, and verify that references are complete and correct.

Core Features & Use Cases

  • Paper discovery: Search Google Scholar and PubMed to find relevant literature by topic, author, year, or publication type.
  • Metadata extraction: Convert DOIs, PMIDs, arXiv IDs, and URLs into structured citation records with authors, titles, journal details, and identifiers.
  • BibTeX cleanup and validation: Format entries consistently, remove duplicates, check required fields, and detect broken or mismatched citations.
  • Manuscript-ready workflows: Cross-check a draft against its bibliography to find unresolved in-text citations and unused references before submission.
  • Use case: If you are preparing a literature review or manuscript, this Skill can assemble and verify a clean reference library from mixed sources, then flag missing metadata and citation issues before final delivery.

Quick Start

Ask the citation-management skill to find the paper, extract its citation metadata, and validate the resulting BibTeX entry for completeness and accuracy.

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 valid BibTeX record?

To convert a DOI to a BibTeX record, the citation-management skill queries CrossRef and PubMed to extract structured metadata, then formats the result into a standardized, validated BibTeX entry with consistent fields.

How do I clean up a BibTeX file and remove duplicate entries?

BibTeX cleanup and duplicate detection is handled by validating required fields, formatting entries consistently, and identifying duplicate or broken citations within your reference library before final manuscript delivery.

Can I search Google Scholar and PubMed to find papers for a systematic review?

Yes, you can search Google Scholar and PubMed by topic, author, year, or publication type to discover relevant literature and extract accurate citation metadata for systematic reviews.

What's the best way to check a manuscript for unresolved in-text citations?

The best way to check a manuscript for unresolved in-text citations is cross-checking the draft against its bibliography to flag missing metadata, unused references, and mismatched citations before submission.

Does citation management work with arXiv IDs and PMIDs?

Yes, citation management works with arXiv IDs and PMIDs by converting these identifiers, alongside DOIs and URLs, into structured citation records with authors, titles, and journal details.

Why are my BibTeX citations missing required fields?

BibTeX citations often miss required fields due to incomplete source metadata; the skill detects broken or mismatched citations and flags missing metadata during the BibTeX cleanup and validation process.