bibtex-curator

Detects bare citations in Quarto and LaTeX documents and replaces them with BibTeX keys.

1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/halidaee/econtools_marketplace --skill bibtex-curator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bibtex-curator
Source: https://github.com/halidaee/econtools_marketplace/tree/main/manuscript-tools/skills/bibtex-curator
Command: npx skills add https://github.com/halidaee/econtools_marketplace --skill bibtex-curator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detects written-out citations in Quarto (.qmd) and LaTeX (.tex) documents and resolves them to BibTeX keys.

Core Features & Use Cases

  • Automatic detection of bare citations in manuscripts.
  • Resolve to BibTeX keys using existing .bib entries or API lookups (CrossRef, Semantic Scholar) and update documents.
  • Support for Quarto and LaTeX citation syntaxes; enforce project key conventions.

Quick Start

Run bibtex-curator on your project to locate bare citations, resolve them with the MCP servers, and replace them with proper BibTeX commands.

Frequently Asked Questions about bibtex-curator

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

FAQPage Schema
How do I automatically convert written-out citations to BibTeX keys in LaTeX and Quarto?

To convert written-out citations to BibTeX keys, run a curation tool that detects bare citations in .tex and .qmd files and matches them to existing .bib entries. This process replaces plain text references with proper citation commands while preserving surrounding text.

What is the best way to find missing BibTeX entries for unresolved citations in a manuscript?

Finding missing BibTeX entries is best handled by querying external APIs like CrossRef and Semantic Scholar to fetch or verify metadata. This retrieves the correct bibliographic information and generates the missing entries for your bibliography file.

Can I use CrossRef and Semantic Scholar to automatically fetch BibTeX entries for my document?

Yes, you can use CrossRef and Semantic Scholar to automatically fetch BibTeX entries. When an existing bibliography lacks a matching reference, these APIs are queried to resolve the citation, verify metadata, and insert the proper entry.

How do I enforce consistent BibTeX key conventions across a Quarto project?

Enforcing consistent BibTeX key conventions requires resolving all bare citations to keys that follow your project's specific naming rules. A curation tool scans .qmd files, matches written citations to your bibliography, and rewrites them using enforced conventions.

Does automatic citation curation preserve the original text formatting in LaTeX documents?

Automatic citation curation preserves the original text formatting in LaTeX documents. It targets and replaces only the bare written-out citations with proper commands, ensuring the surrounding manuscript text remains completely intact.

Why do bare citations in Quarto manuscripts need to be resolved to BibTeX keys?

Bare citations in Quarto manuscripts need to be resolved to BibTeX keys to enable proper reference rendering and bibliography generation. Converting written-out citations to structured commands ensures your document compiles with correct metadata.