# Citation And Bibliography Management

> BibTeX hygiene, DOI normalization, Zotero collections, stable citation keys.

- Skill: `poly-gents/citation-and-bibliography-management` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add poly-gents/citation-and-bibliography-management`
- Raw SKILL.md: https://api.skillmd.com/api/skills/poly-gents/citation-and-bibliography-management/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: poly-gents (https://skillmd.com/u/poly-gents)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/poly-gents/citation-and-bibliography-management

---


# Citation & bibliography management

- Prefer **DOIs**; resolve every reference through CrossRef when possible.
- Citation keys: `<firstAuthorLower><year><firstWordOfTitle>` (e.g. `tao2006restriction`). Stable across drafts.
- Maintain a single `references.bib` per paper under `/agent-filesystem/papers/<slug>/references.bib`.
- When David uses Zotero, sync via the Web API or BibTeX export; do not duplicate entries.
- Validate the `.bib` with `biber --tool-resolve-xdata --output-format=bibtex` before compiling.

