citation-management

Harvest and verify BibTeX citations for LaTeX documents.

4|1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/ARAVINDAN20/Claude-Research-Paper-OS --skill citation-management-aravindan20
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-management
Source: https://github.com/ARAVINDAN20/Claude-Research-Paper-OS/tree/main/.claude/skills/agent-research-skills/skills/citation-management
Command: npx skills add https://github.com/ARAVINDAN20/Claude-Research-Paper-OS --skill citation-management-aravindan20

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Managing BibTeX citations in LaTeX projects can be error-prone and time-consuming when citations are missing, duplicates appear, or formatting becomes inconsistent.

Core Features & Use Cases

  • Harvest missing citations from drafts using Semantic Scholar
  • Validate cite keys against the BibTeX file
  • Deduplicate entries and format bibliography
  • Work with .tex and .bib workflows to keep references in sync

Quick Start

Provide your main .tex file and references.bib so Citation Management can harvest, validate, and format your bibliography.

Frequently Asked Questions about citation-management

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

FAQPage Schema
How do I harvest missing BibTeX citations for my LaTeX document?

To harvest missing BibTeX citations, provide your main .tex file and references.bib. The Skill parses the .tex file to extract citations, searches Semantic Scholar for missing entries, and outputs updated BibTeX blocks with canonical keys.

Can I deduplicate BibTeX entries across my .tex and .bib files?

Yes, you can deduplicate BibTeX entries across .tex and .bib files. The Skill validates cite keys against the BibTeX file, identifies duplicate entries, and formats the bibliography to keep references in sync.

What is the best way to check if LaTeX cite keys match my bibliography file?

The best way to check if LaTeX cite keys match your bibliography is parsing the .tex file to extract citations and comparing them against .bib entries. This process validates keys and highlights missing or inconsistent references.

Does this citation management tool use Semantic Scholar to find references?

Yes, this citation management tool uses Semantic Scholar to find references. It implements search via Semantic Scholar to harvest missing citations from drafts and generate updated BibTeX blocks for LaTeX documents.

Why are my LaTeX citations not syncing with my references.bib file?

Your LaTeX citations may not sync with your references.bib file due to missing entries, duplicate records, or inconsistent formatting. Citation management resolves this by comparing .tex citations with .bib entries and formatting the bibliography.