OneCite

Verificerer referencer mod live akademiske API'er og udsender ren, komplet BibTeX.

Af HzaCode · HzaCode/OneCite

Virker med opsætning ★ 9.6/10

OneCite — Verificerer referencer mod live akademiske API'er og udsender ren, komplet BibTeX.

Hvad det gør

Løser DOIs, arXiv/PMID ID'er, GitHub- og Zenodo-URL'er eller eksisterende BibTeX mod akademiske metadata-API'er og skriver verificeret BibTeX, idet den nægter at fabrikere manglende felter. Udløses ved anmodninger om at rense, validere eller auditere en referenceliste eller citationsfil. Fuld funktionalitet (benchmark/doctor/template subcommands) kræver en redigerbar installation fra en lokal repo-checkout, ikke kun `pip install onecite` fra PyPI.

Testrapport

Kørte to rigtige DOIs igennem den live: fik korrekt, fuldt formuleret BibTeX (author, journal, volume, pages, abstract, DOI, URL) trukket fra faktiske metadata-API'er, ikke memoriseret tekst -- men doctor/benchmark/templates-kommandoerne, som SKILL.md bygger på, findes kun i en redigerbar repo-checkout-installation, ikke den nuværende PyPI-udgivelse.

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

Installation

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

Kommandoer og eksempelprompter

  • /oneciteVerificerer referencer mod live akademiske API'er og udsender ren, komplet BibTeX.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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