OneCite

Weryfikuje referencje względem żywych API akademickich i generuje czysty, kompletny BibTeX.

Autor: HzaCode · HzaCode/OneCite

Działa po konfiguracji ★ 9.6/10

OneCite — Weryfikuje referencje względem żywych API akademickich i generuje czysty, kompletny BibTeX.

Co robi ten skill

Rozwiązuje DOI, identyfikatory arXiv/PMID, adresy URL GitHub i Zenodo lub istniejący BibTeX względem akademickich API metadanych i zapisuje zweryfikowany BibTeX, odmawiając fabrykowania brakujących pól. Uruchamia się na żądania czyszczenia, walidacji lub audytu listy referencji lub pliku cytowań. Pełna funkcjonalność (podpolecenia benchmark/doctor/template) wymaga edytowalnej instalacji z lokalnego repozytorium, a nie tylko `pip install onecite` z PyPI.

Raport z testu

Przeprowadzono dwa prawdziwe DOI przez to na żywo: otrzymano poprawny, w pełni sformułowany BibTeX (author, journal, volume, pages, abstract, DOI, URL) pobrany z rzeczywistych API metadanych, a nie zapamiętany tekst — ale polecenia doctor/benchmark/templates, na których opiera się SKILL.md, istnieją tylko w edytowalnej instalacji z repozytorium, a nie w obecnej wersji PyPI.

Testowano: 2026-07-14 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/HzaCode/OneCite
cd OneCite
mkdir -p ~/.claude/skills
cp -r skills/onecite ~/.claude/skills/onecite

Komendy i przykładowe prompty

  • /oneciteWeryfikuje referencje względem żywych API akademickich i generuje czysty, kompletny BibTeX.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Verify these DOIs and give me clean BibTeX entries for my references
  • Check my citation list against academic APIs and fix any broken entries
  • I have a messy bibliography, can you validate it and fill in missing fields