citation-assistant

Identify uncited statements in LaTeX manuscripts and insert BibTeX citations from Semantic Scholar, DBLP, and arXiv.

18|2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/JeanDiable/academic-research-plugin --skill citation-assistant-jeandiable
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-assistant
Source: https://github.com/JeanDiable/academic-research-plugin/tree/main/skills/citation-assistant
Command: npx skills add https://github.com/JeanDiable/academic-research-plugin --skill citation-assistant-jeandiable

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, pybtex, arxiv, and includes scripts (resource) components.

What problem does it solve?

LaTeX authors spend hours tracking down uncited statements and assembling BibTeX entries; this Skill automates the process by locating uncited passages, retrieving official BibTeX, and inserting citations.

Core Features & Use Cases

  • Identify uncited statements in LaTeX sources and missing references.
  • Retrieve official BibTeX entries from Semantic Scholar, DBLP, and arXiv, avoiding fabrications.
  • Insert citations in the document while merging new entries into a references file and preserving existing citation styles.
  • Use Case: In a long literature review, rapidly annotate all claims with correct citations and generate a consolidated references.bib.

Quick Start

Run the skill on your main.tex to automatically insert uncited citations and produce a merged references.bib.

Frequently Asked Questions about citation-assistant

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

FAQPage Schema
How do I automatically find uncited statements in LaTeX and insert missing BibTeX entries?

To find uncited statements in LaTeX, this Skill scans your main.tex file to locate unsupported claims and retrieves official BibTeX entries from Semantic Scholar, DBLP, and arXiv for insertion. It then merges these entries into your references.bib while preserving your existing citation style.

What is the best way to fetch official BibTeX entries for a literature review without hallucinated citations?

Fetching official BibTeX entries without hallucinations requires searching authoritative academic databases. This Skill queries Semantic Scholar, DBLP, and arXiv to locate best-matching papers and retrieves their official BibTeX data, ensuring all generated citations are verifiable and accurately formatted.

Can I merge new BibTeX references into an existing references.bib file without breaking my LaTeX citation style?

Yes, you can merge new BibTeX references into an existing references.bib file without altering your citation style. The Skill automatically consolidates newly fetched entries with your existing references and outputs modified TeX files alongside the updated bibliography.

Does this citation assistant work with arXiv and DBLP to locate best-matching papers for uncited passages?

Yes, this citation assistant works with arXiv and DBLP, in addition to Semantic Scholar. It searches these three academic databases to locate best-matching papers for your uncited LaTeX passages and returns their official BibTeX entries for document insertion.

How do I annotate all claims in a long LaTeX manuscript with correct citations automatically?

To annotate claims in a long LaTeX manuscript automatically, run this Skill on your main.tex file. It identifies uncited passages, locates best-matching papers across academic databases, and inserts the correct citations while generating a consolidated references.bib file.

What are the limitations of using automated BibTeX retrieval for LaTeX manuscripts?

Automated BibTeX retrieval for LaTeX manuscripts relies on matching accuracy from Semantic Scholar, DBLP, and arXiv. While it prevents fabricated citations, you should manually verify that the located best-matching papers truly support your specific uncited statements before final submission.