OneCite
Verifica i riferimenti rispetto alle API accademiche live ed emette BibTeX pulito e completo.
Richiede configurazione
Cosa fa
Risolve DOI, ID arXiv/PMID, URL GitHub e Zenodo, o BibTeX esistente rispetto alle API di metadati accademici e scrive BibTeX verificato, rifiutandosi di fabbricare campi mancanti. Si attiva su richieste di pulizia, convalida o audit di un elenco di riferimenti o di un file di citazioni. La piena funzionalità (sottocomandi benchmark/doctor/template) richiede un'installazione modificabile da un checkout di repository locale, non solo `pip install onecite` da PyPI.
Rapporto di test
Ho eseguito due DOI reali attraverso di esso in tempo reale: ho ottenuto BibTeX corretto e completamente formato (autore, rivista, volume, pagine, abstract, DOI, URL) estratto da API di metadati reali, non testo memorizzato -- ma i comandi doctor/benchmark/templates su cui si basa il SKILL.md esistono solo in un'installazione di checkout di repository modificabile, non nella versione corrente di PyPI.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/HzaCode/OneCite cd OneCite mkdir -p ~/.claude/skills cp -r skills/onecite ~/.claude/skills/onecite
Comandi e prompt di esempio
/oneciteVerifica i riferimenti rispetto alle API accademiche live ed emette BibTeX pulito e completo.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Verify these DOIs and give me clean BibTeX entries for my referencesCheck my citation list against academic APIs and fix any broken entriesI have a messy bibliography, can you validate it and fill in missing fields