lizhbei1995/endnote-word-cwyw-skill

Compétence Codex pour réparer les citations CWYW et les références invalides d'EndNote X9 dans Word.

Qu'est-ce que endnote-word-cwyw-skill ?

Ce skill est conçu pour les développeurs et les utilisateurs avancés de l'assistant Codex. Il permet de corriger automatiquement les problèmes de citations et de références dans un document Word (fichier .docx) lié à EndNote X9, en particulier les citations CWYW (Cite While You Write) qui deviennent invalides ou corrompues. Le skill analyse le fichier XML sous-jacent du document Word, détecte les champs de citation EndNote mal formés ou manquants, puis les répare en utilisant des scripts Python et des bibliothèques spécialisées (comme python-docx). Il peut également restaurer les références bibliographiques perdues ou mal formatées, en s'appuyant sur la base de données EndNote de l'utilisateur. Idéal pour les chercheurs, étudiants ou rédacteurs qui utilisent EndNote X9 avec Microsoft Word et rencontrent des erreurs de type "Invalid Reference" ou des citations qui ne se mettent pas à jour correctement. L'outil fonctionne sur Windows et macOS (via Codex), avec une préférence pour l'environnement Python 3.x.

Compatible avec~Claude Code✓Codex CLI~Cursor
npx skills add lizhbei1995/endnote-word-cwyw-skill

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait endnote-word-cwyw-skill ?

Compétence Codex pour réparer les citations CWYW et les références invalides d'EndNote X9 dans Word.

Présentation

Ce skill automatisé pour Codex détecte et répare les problèmes de citations Cite While You Write (CWYW) dans un document Microsoft Word lié à EndNote X9. Il corrige les erreurs de référence invalide et restaure les champs de citation corrompus.

Fonctionnalités

  • Analyse du fichier .docx pour localiser les champs de citation EndNote incorrects.
  • Réparation des citations qui ne se mettent pas à jour ou qui affichent "Invalid Reference".
  • Restauration des références bibliographiques perdues ou mal formatées.
  • Utilisation de scripts Python avec les bibliothèques python-docx et lxml.

Prérequis

  • Codex (CLI ou IDE)
  • Python 3.8 ou supérieur
  • Bibliothèques Python : python-docx, lxml, pywin32 (Windows uniquement)
  • EndNote X9 installé avec la base de données active

Utilisation

  1. Ouvrez votre document Word dans Word et enregistrez-le au format .docx.
  2. Lancez la commande suivante dans Codex :
codex run lizhbei1995/endnote-word-cwyw-skill --file chemin/vers/your-document.docx
  1. Le skill génère un rapport de diagnostic listant les citations problématiques trouvées.
  2. Si des réparations automatiques sont disponibles, il les applique et crée une copie de sauvegarde (your-document-backup.docx).

Dépannage

  • Erreur "Field not found" : Vérifiez que votre document utilise bien des champs CWYW et non des champs statiques.
  • Références non reconnues : Assurez-vous qu'EndNote X9 est en cours d'exécution et que la bibliothèque appropriée est ouverte.
  • Problèmes de permissions : Exécutez Codex avec les droits d'administrateur si nécessaire.

Licence

MIT

Skills associés