From corbis-literature-starter-kit
Audits citations in LaTeX files: checks \cite keys exist in .bib files and verifies entries via online literature search. Ideal for proofreading academic papers.
npx claudepluginhub agentic-assets/corbis-literature-starter-kitThis skill uses the workspace's default tool permissions.
Audit citations for correctness. Checks that every \cite{KEY} has a matching BibTeX entry and verifies each entry against online search.
Verifies BibTeX references against CrossRef metadata, identifies unused citations in LaTeX files, generates verification reports. Use for bibliography validation.
Verifies every citation in LaTeX manuscripts by fetching arXiv papers and sources to detect ghost papers, wrong metadata, inverted claims, and dead links. Suggests bib fixes and prose rewrites.
Curates and validates BibTeX bibliographies against academic databases like DBLP, CrossRef, arXiv. Adds citations, cleans files, fills DOIs, detects errors.
Share bugs, ideas, or general feedback.
Audit citations for correctness. Checks that every \cite{KEY} has a matching BibTeX entry and verifies each entry against online search.
/verify-citations -- auto-detect the .tex and .bib files in the project/verify-citations paper/my_paper.tex -- audit a specific file/verify-citations --key blume1983 -- verify single entryFind the main .tex file: check paper/, latex_template/, then the project root for files containing \documentclass. If multiple candidates exist, ask the user which to audit. Extract all \cite{KEY} and \citep{KEY} commands.
Find the .bib file: check the same directory as the .tex file, then the project root. Read the full BibTeX database.
For each citation key:
a. Check KEY exists in .bib -- if missing, flag as MISSING
b. Extract: author, title, year, journal from the BibTeX entry
c. Use search_papers to verify: "{title}" {first author surname} {year}
d. Use get_paper_details to confirm details when a match is found
e. Build comparison table:
| Field | BibTeX value | Search result | Match? |
|---|---|---|---|
| Authors | {from .bib} | {from search} | Y/N/-- |
| Title | ... | ... | Y/N/-- |
| Year | ... | ... | Y/N/-- |
| Journal | ... | ... | Y/N/-- |
Use Y = confirmed, N = mismatch, -- = not found in search. CRITICAL: If search returns blank for a field, write "NOT FOUND IN SEARCH" -- NEVER fill from memory.
Classify each citation:
For forthcoming papers: use search_papers with additional queries as fallback to check journal placement
Output verification report:
Citation Audit: [detected .tex file]
Total: N citations checked
OK: X | Partial: Y | Mismatch: Z | Missing: W
--- FLAGGED ENTRIES ---
[KEY] STATUS: details...
Process citations in batches of 5 to respect rate limits.