Skill Evernote
Ce skill offre à Claude Code la capacité d'automatisation sécurisée pour Yinxiang Biji (印象笔记, version chinoise d'Evernote, accessible via app.yinxiang.com).
Principes fondamentaux
- Lecture seule par défaut : toute opération d'écriture doit être précédée d'un aperçu et approuvée par l'utilisateur.
- Exécution via CLI : aucune interaction directe avec l'API Evernote ; toutes les opérations passent par la CLI
evernote. - Non-conservation du token : le token ne doit jamais être stocké dans le skill, la conversation ou le code.
- Vérification avant tout : avant et après toute opération en masse, un snapshot et une vérification sont obligatoires.
Commandes disponibles
evernote auth status # Vérifier l'état de l'authentification
evernote auth setup # Afficher les instructions de configuration du token
evernote doctor # Diagnostic
evernote notebooks list # Lister les carnets
evernote tags list # Lister les tags
evernote notes list # Lister les notes
evernote notes search <q> # Rechercher des notes
evernote notes get <guid> # Obtenir les détails d'une note
Workflows
1. Première authentification
- Demander à l'utilisateur d'accéder à https://app.yinxiang.com/api/DeveloperToken.action
- Définir
export EVERNOTE_TOKEN='S=...' - Exécuter
evernote auth statuspour vérifier
2. Organisation des notes
evernote notes list --format jsonpour exporter les métadonnées- Analyser les sujets des notes et les classer par contenu
- Générer un plan de classification au format JSON
- Afficher les statistiques de classification à l'utilisateur pour confirmation
- Après confirmation de l'utilisateur, exécuter les opérations d'écriture
3. Import de documents
- Vérifier que le carnet cible existe
evernote import directory ./docs --notebook "Cible"
Exigences de sécurité
- Avant toute suppression en masse, un snapshot est obligatoire.
- Avant de modifier des tags, un aperçu des changements doit être présenté.
- Avant de déplacer un carnet, la confirmation de la structure cible est requise.
- Toute erreur doit afficher le message d'erreur brut original.