← ClaudeAtlas

bibtex-management-guidelisted

Clean, format, deduplicate, and manage BibTeX bibliography files for LaTeX
dongzhigang13305312738-art/paper-skills · ★ 0 · Code & Development · score 63
Install: claude install-skill dongzhigang13305312738-art/paper-skills
# BibTeX Management Guide A skill for maintaining clean, consistent, and complete BibTeX bibliography files. Covers formatting standards, deduplication, common errors, and automated cleanup workflows essential for LaTeX-based academic writing. ## BibTeX Entry Standards ### Required Fields by Entry Type ```bibtex % Article in a journal @article{smith2024deep, author = {Smith, John A. and Doe, Jane B.}, title = {Deep Learning for Climate Prediction: A Comparative Study}, journal = {Nature Machine Intelligence}, year = {2024}, volume = {6}, number = {3}, pages = {234--248}, doi = {10.1038/s42256-024-00001-1} } % Conference proceedings @inproceedings{lee2024attention, author = {Lee, Wei and Chen, Li}, title = {Attention Mechanisms for Scientific Document Understanding}, booktitle = {Proceedings of the 62nd Annual Meeting of the ACL}, year = {2024}, pages = {1123--1135}, publisher = {Association for Computational Linguistics}, doi = {10.18653/v1/2024.acl-main.89} } % Book @book{bishop2006pattern, author = {Bishop, Christopher M.}, title = {Pattern Recognition and Machine Learning}, publisher = {Springer}, year = {2006}, isbn = {978-0387310732} } ``` ## Automated BibTeX Cleanup ### Deduplication ```python import re from collections import defaultdict def parse_bibtex_entries(bib_content: str) -> list[dict]: """ Parse a BibTeX file into structured entries.