
Citation Management
A comprehensive BibTeX workflow tool that borrows from AI-Scientist's iterative harvesting approach. The validate script catches missing citations, duplicate keys, and even undefined references before compilation. The harvest action runs up to 20 rounds of automatically finding and inserting citations from Semantic Scholar, searching for gaps in your draft and adding properly formatted entries. It's opinionated about key naming (lastNameYearWord format) and won't let you fabricate citations. Also handles the usual housekeeping: deduplication, formatting, converting JSONL paper databases to BibTeX. If you've ever spent an afternoon manually fixing citation keys or hunting down BibTeX entries, this handles the entire loop from draft to clean bibliography.
- skills.sh installs
- 2.2K
- GitHub stars
- 459
- last updated
- Aug 21, 2026
Install
$ npx -y skills add lingzhi227/agent-research-skills --skill citation-management --agent claude-codeInstalls into .claude/skills of the current project.
Files
Citation Management
Manage the full lifecycle of citations in a LaTeX paper.
Input
$0— Action:harvest,validate,add,format$1— Path to.texor.bibfile
Scripts
Validate citations (check all cite keys resolve)
python ~/.claude/skills/citation-management/scripts/validate_citations.py \
--tex paper/main.tex --bib paper/references.bib --check-figures --figures-dir paper/figures/
Reports: missing citations, unused bib entries, duplicate keys, duplicate sections, duplicate labels, undefined references, missing figures.
Generate BibTeX from paper database
python ~/.claude/skills/deep-research/scripts/bibtex_manager.py \
--jsonl paper_db.jsonl --output references.bib
Search for a specific paper to add
python ~/.claude/skills/deep-research/scripts/search_semantic_scholar.py \
--query "attention is all you need" --max-results 5 \
--api-key "$(grep S2_API_Key /Users/lingzhi/Code/keys.md 2>/dev/null | cut -d: -f2 | tr -d ' ')"
Sponsors
Details
- Repository
- github.com/lingzhi227/agent-research-skills
- Categories
- Code Review & Quality, AI & Agent Building, Data Science & ML
- First seen
- Jun 3, 2026
More from lingzhi227/agent-research-skills
All 31- Data Analysis2K
- Deep Research2K
- Idea Generation1.9K
- Novelty Assessment1.9K
- Paper Writing Section1.8K
- Paper Revision1.8K
- Experiment Design1.8K
- Github Research1.8K
- Research Planning1.8K
- Survey Generation1.8K
- Algorithm Design1.7K
- Rebuttal Writing1.7K
- Code Debugging1.7K
- Related Work Writing1.7K
- Table Generation1.7K
- Self Review1.7K
- Slide Generation1.7K
- Paper Compilation1.7K
- Atomic Decomposition1.6K
- Paper To Code1.6K
- Experiment Code1.6K
- Paper Assembly1.6K
- Symbolic Equation1.6K
- Excalidraw Skill1.6K