evernote

Create, search, and append Evernote notes using the Python SDK.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/gevrey/openclaw_backup --skill evernote
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evernote
Source: https://github.com/gevrey/openclaw_backup/tree/main/skills/evernote
Command: npx skills add https://github.com/gevrey/openclaw_backup --skill evernote

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires evernote, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Enables programmatic interaction with Evernote by using a developer token to create, search, and append notes, turning manual notebook work into automated tasks.

Core Features & Use Cases

  • Create notes with ENML content from plain text or rich text
  • Search and list notes/notebooks and apply tags
  • Append content to an existing note or read note content for workflows Real-world example: automate daily logs by appending entries to a daily Evernote note.

Quick Start

Create a new Evernote note titled 'Daily Log' with a short summary.

Frequently Asked Questions about evernote

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate creating Evernote notes using Python?

To automate creating Evernote notes using Python, use the Evernote Python SDK with a developer token. This skill converts plain text or rich text into ENML format to programmatically create notes within selected notebooks.

Can I append content to an existing Evernote note programmatically?

Yes, you can append content to an existing Evernote note programmatically. Using a developer token and the Evernote Python SDK, this skill reads existing note content and appends new entries, which is ideal for automating daily logs.

How do I search for Evernote notes by title or tag?

You can search for Evernote notes by title or tag using the Evernote Python SDK. This skill applies tag validation and notebook lookup to filter, search, and list notes programmatically based on your specific criteria.

Do I need an Evernote developer token to manage notes with Python?

Yes, you need an Evernote developer token to manage notes with Python. The skill requires the EVERNOTE_TOKEN environment variable to authenticate requests, handle notebook lookup, and perform programmatic creation or modification of notes.

How does ENML conversion work when creating Evernote notes?

ENML conversion works by transforming plain text or rich text into Evernote's markup language. This skill handles the ENML conversion internally, allowing you to create notes with properly formatted content directly through the Python SDK.

What are the limitations of automating Evernote workflows with a developer token?

When automating Evernote workflows with a developer token, limitations include managing tag validation and ensuring correct notebook selection. The skill requires the EVERNOTE_TOKEN for access and handles ENML conversion, which may need careful formatting for complex rich text.