Skill de Evernote
Este skill proporciona a Claude Code capacidades de automatización segura para la versión china de Evernote (app.yinxiang.com).
Principios fundamentales
- Solo lectura primero: cualquier operación de escritura debe mostrar una vista previa y obtener confirmación del usuario.
- Ejecución mediante CLI: no se llama a la API de Evernote directamente, todo se realiza a través del comando
evernote. - No guardar el token: el token nunca se almacena en el skill, en la conversación ni en el código.
- Verificación prioritaria: antes y después de modificaciones masivas se debe hacer snapshot/verificación.
Comandos disponibles
evernote auth status # Verificar estado de autenticación
evernote auth setup # Mostrar instrucciones de configuración del token
evernote doctor # Diagnosticar
evernote notebooks list # Listar cuadernos
evernote tags list # Listar etiquetas
evernote notes list # Listar notas
evernote notes search <q> # Buscar notas
evernote notes get <guid> # Obtener detalle de una nota
Flujos de trabajo
1. Autenticación inicial
- Indique al usuario que visite https://app.yinxiang.com/api/DeveloperToken.action
- Configure
export EVERNOTE_TOKEN='S=...' - Ejecute
evernote auth statuspara verificar
2. Organizar notas
evernote notes list --format jsonpara exportar metadatos- Analice los temas de las notas y clasifíquelas por contenido
- Genere un plan de clasificación en JSON
- Muestre un resumen de la clasificación al usuario para confirmación
- Una vez confirmado, ejecute las operaciones de escritura
3. Importar documentos
- Confirme que el cuaderno de destino existe
evernote import directory ./docs --notebook "Destino"
Requisitos de seguridad
- Antes de eliminar en masa, debe hacerse un snapshot.
- Antes de modificar etiquetas, debe mostrarse una vista previa de los cambios.
- Antes de mover un cuaderno, debe confirmarse la estructura de destino.
- Cualquier error debe mostrar el mensaje de error original.