← ClaudeAtlas

reference-formatlisted

Convert or normalize the bibliography's citation style via the toolchain (biblatex/biber, CSL via pandoc, bibtex .bst) — deterministic, presentation-only, never altering the underlying facts and never inventing a missing field
tansuasici/claude-research-kit · ★ 0 · Code & Development · score 75
Install: claude install-skill tansuasici/claude-research-kit
# Reference Format ## Core Rule Reference formatting is **deterministic — route it to the bibliography toolchain, not to the model**. Switching APA → a numbered style, abbreviating journal names, reordering author/year/title: these have exactly one correct output, and a CSL processor or biber produces it. Do **not** hand-retype entries — typing a bibliography by hand burns tokens and injects errors into a path that has a single right answer (`CLAUDE.md → Model vs Code`). Two facts the model must hold: 1. **Presentation only.** A style conversion changes how a fact is *displayed* — never the fact. The DOI, author list, year, title, and venue in `references.bib` are immutable; the style decides ordering, punctuation, and abbreviation around them. If a conversion would change a DOI or an author name, that is a bug, not a reformat. 2. **Never invent a missing field to satisfy a style.** If the target style requires page numbers or a DOI and an entry lacks them, you do **not** fabricate one to make the build clean — you **flag** it `[VALUE — verify]` (`agent_docs/citation-discipline.md → placeholder protocol`). A fabricated page range is the same cardinal-rule violation as a fabricated citation. This skill configures and runs the conversion and reports what is missing. It does not write `.bib` field *values* by hand. ## When to Use Invoke with `/reference-format` when: - The manuscript's bibliography is in the wrong style for its target venue (drafted APA, the venue wants