OneCite

Verifieert referenties tegen live academische API's en genereert schone, complete BibTeX.

Door HzaCode · HzaCode/OneCite

Werkt met setup ★ 9.6/10

OneCite — Verifieert referenties tegen live academische API's en genereert schone, complete BibTeX.

Wat het doet

Lost DOIs, arXiv/PMID ID's, GitHub en Zenodo URL's, of bestaande BibTeX op tegen academische metadata API's en schrijft geverifieerde BibTeX, weigerend ontbrekende velden te fabriceren. Activeert bij verzoeken om een referentielijst of citatiebestand op te schonen, te valideren of te auditen. Volledige functionaliteit (benchmark/doctor/template subcommands) vereist een bewerkbare installatie vanuit een lokale repo checkout, niet alleen `pip install onecite` van PyPI.

Testrapport

Twee echte DOIs er live doorheen gehaald: kreeg correcte, volledig gevormde BibTeX terug (author, journal, volume, pages, abstract, DOI, URL) opgehaald uit daadwerkelijke metadata API's, geen gememoriseerde tekst -- maar de doctor/benchmark/templates commando's waarop de SKILL.md leunt, bestaan alleen in een bewerkbare repo-checkout installatie, niet in de huidige PyPI release.

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

Installatie

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

Commando's en voorbeeldprompts

  • /oneciteVerifieert referenties tegen live academische API's en genereert schone, complete BibTeX.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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