OneCite
Vérifie les références par rapport aux API académiques en direct et émet un BibTeX propre et complet.
Fonctionne avec configuration
Ce que fait
Résout les DOIs, les IDs arXiv/PMID, les URLs GitHub et Zenodo, ou le BibTeX existant par rapport aux API de métadonnées académiques et écrit un BibTeX vérifié, refusant de fabriquer des champs manquants. Se déclenche sur les requêtes de nettoyage, de validation ou d'audit d'une liste de références ou d'un fichier de citations. La fonctionnalité complète (sous-commandes benchmark/doctor/template) nécessite une installation éditable à partir d'un checkout de dépôt local, et non seulement `pip install onecite` depuis PyPI.
Rapport de test
A exécuté deux DOIs réels en direct : a obtenu un BibTeX correct et entièrement formé (auteur, journal, volume, pages, résumé, DOI, URL) tiré des API de métadonnées réelles, et non du texte mémorisé -- mais les commandes doctor/benchmark/templates sur lesquelles le SKILL.md s'appuie n'existent que dans une installation de checkout de dépôt éditable, pas dans la version PyPI actuelle.
Testé le: 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
Commandes et exemples de prompts
/oneciteVérifie les références par rapport aux API académiques en direct et émet un BibTeX propre et complet.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
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