← All skills
citation-management
75 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By foryourhealth111-pixel/Vibe-Skills (GitHub) · coding · 3,816 stars · scanned at commit 8af6e23
Comprehensive citation management for academic research. Resolve bibliographic identifiers, extract accurate metadata, validate citations, deduplicate references, and generate properly formatted BibTeX entries. This skill should be used when you need to verify citation information, convert DOIs/PMIDs/arXiv IDs to BibTeX, or ensure reference accuracy in scientific writing.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 21 places.
Show 17 more
- bundled/skills/citation-management/SKILL.md, line 134
python scripts/extract_metadata.py --doi 10.1038/s41586-021-03819-2 - bundled/skills/citation-management/SKILL.md, line 234
python scripts/format_bibtex.py references.bib \ - bundled/skills/citation-management/SKILL.md, line 276
python scripts/validate_citations.py references.bib - bundled/skills/citation-management/SKILL.md, line 356
python scripts/search_pubmed.py \ - bundled/skills/citation-management/SKILL.md, line 403
python scripts/validate_citations.py my_review_references.bib --report review_validation.json - bundled/skills/citation-management/SKILL.md, line 498
"Diabetes Mellitus, Type 2"[MeSH] AND "Drug Therapy"[MeSH] - bundled/skills/citation-management/SKILL.md, line 533
python scripts/search_google_scholar.py "quantum computing" - bundled/skills/citation-management/SKILL.md, line 564
python scripts/search_pubmed.py "CRISPR gene editing" - bundled/skills/citation-management/SKILL.md, line 596
python scripts/extract_metadata.py --doi 10.1038/s41586-021-03819-2 - bundled/skills/citation-management/SKILL.md, line 634
python scripts/validate_citations.py references.bib - bundled/skills/citation-management/SKILL.md, line 666
python scripts/format_bibtex.py references.bib - bundled/skills/citation-management/SKILL.md, line 701
python scripts/doi_to_bibtex.py 10.1038/s41586-021-03819-2 - bundled/skills/citation-management/SKILL.md, line 842
python scripts/search_google_scholar.py "transformer neural networks" \ - bundled/skills/citation-management/SKILL.md, line 898
python scripts/doi_to_bibtex.py --input dois.txt --output references.bib - bundled/skills/citation-management/SKILL.md, line 911
python scripts/format_bibtex.py messy_references.bib \ - bundled/skills/citation-management/SKILL.md, line 943
python scripts/search_google_scholar.py "AlphaFold protein structure" \ - bundled/skills/citation-management/SKILL.md, line 1023
pip install requests # HTTP requests for APIs
and 1 more places
Downloads and installs other software
The author does not mention this.
Found in 11 places.
Show 8 more
- bundled/skills/citation-management/SKILL.md, line 1028
pip install scholarly # Google Scholar API wrapper - bundled/skills/citation-management/SKILL.md, line 1030
pip install selenium # For more robust Scholar scraping - bundled/skills/citation-management/SKILL.md, line 1037
pip install crossref-commons # Enhanced CrossRef API access - bundled/skills/citation-management/SKILL.md, line 1038
pip install pylatexenc # LaTeX special character handling - bundled/skills/citation-management/scripts/search_google_scholar.py, line 7
Install with: pip install scholarly - bundled/skills/citation-management/scripts/search_google_scholar.py, line 22
print('Warning: scholarly library not installed. Install with: pip install scholarly', file=sys.stderr) - bundled/skills/citation-management/scripts/search_google_scholar.py, line 35
raise ImportError('scholarly library required. Install with: pip install scholarly') - bundled/skills/citation-management/scripts/search_google_scholar.py, line 239
print('Install with: pip install scholarly', file=sys.stderr)
Connects to the internet
The author does not mention this.
Found in 4 places.
Show 1 more
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'citation-management' ] || [ -L ~/.agents/skills/'citation-management' ]; then echo 'A skill folder named citation-management already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/foryourhealth111-pixel/Vibe-Skills' "$d" && git -C "$d" checkout --quiet '8af6e230d3db0f3022236e67632be6d8b9323bf0' -- 'bundled/skills/citation-management' && mkdir -p ~/.agents/skills && cp -R "$d"/'bundled/skills/citation-management' ~/.agents/skills/'citation-management' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'citation-management' ~/.claude/skills/'citation-management' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for foryourhealth111-pixel/Vibe-Skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/foryourhealth111-pixel/Vibe-Skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-10 | 8af6e23 | 75 |
| 2026-11-08 | bd10381 | 75 |
| 2026-11-06 | bd10381 | 55 |