citation-management

Verify and repair BibTeX citation metadata with DOI, arXiv, and URL validation.

Updated May 27, 2026
One-click install
npx skills add https://github.com/rauffatali/my-research-copilot --skill citation-management-rauffatali
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-management
Source: https://github.com/rauffatali/my-research-copilot/tree/main/.agents/skills/citation-management
Command: npx skills add https://github.com/rauffatali/my-research-copilot --skill citation-management-rauffatali

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Citation-management prevents bibliography corruption by verifying reference reality, fixing BibTeX/identifier issues, and removing hallucinated or duplicated citations before they enter your manuscript.

Core Features & Use Cases

  • Reference verification & reality checks: Validates DOI/arXiv/URL metadata, confirms whether items exist, and flags status as verified, corrected, incomplete, needs manual check, not found, or hallucinated.
  • BibTeX cleanup & normalization: Repairs DOI formatting, normalizes arXiv identifiers and URLs, fixes entry types safely, removes duplicates, and enforces citation-key hygiene.
  • LaTeX citation hygiene: Ensures every LaTeX cite command points to an existing bibliography key and reports missing/unused/duplicate keys, with hallucinated-reference warnings.

Quick Start

Use citation-management to verify and clean paper references.bib by checking DOI/arXiv/URL integrity and then aligning LaTeX \cite keys to the corrected BibTeX entries.

Frequently Asked Questions about citation-management

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

FAQPage Schema
How do I verify BibTeX references and remove hallucinated citations before submission?

BibTeX reference verification checks DOI, arXiv, and URL metadata to confirm citations actually exist, flagging entries as verified, corrected, incomplete, or hallucinated to prevent fabricated references from entering your manuscript.

Why does my LaTeX document have missing or duplicate citation keys?

LaTeX citation key mismatches occur when cite commands point to missing or duplicated bibliography entries. Citation hygiene processes align LaTeX cite keys with corrected BibTeX entries and report missing, unused, or duplicate keys.

Can I fix malformed DOI and arXiv identifiers in my bibliography automatically?

DOI and arXiv identifier normalization repairs malformed metadata formatting in BibTeX entries. The cleanup process standardizes identifier syntax, fixes entry types safely, and enforces citation-key hygiene without inventing unverifiable citations.

What is the best way to detect duplicate references in a BibTeX file?

Duplicate detection in BibTeX files identifies repeated references during literature review or manuscript drafting. It removes redundant entries and produces corrected BibTeX files with stable, deduplicated citation keys.

Does citation management work without external dependencies or APIs?

Citation management operates with zero external dependencies. It validates reference reality, normalizes identifiers, and generates auditable missing-key reports entirely through internal scripts and reference assets.

When should I run BibTeX cleanup during the research writing process?

Run BibTeX cleanup during literature-review handoff, manuscript drafting, or final submission cleanup. It ensures references are auditable and non-hallucinated before the bibliography enters its final manuscript state.