Evernote Skill for Openclaw

A powerful integration for programmatically managing Evernote notes, notebooks, and tags through a standardized API interface.

mrgoodb
v1.0.0
Jan 30, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install evernote

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install evernote using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Evernote Skill?

The Evernote skill for Openclaw Skills empowers developers and AI agents to interact directly with one of the most popular note-taking platforms. By leveraging the Evernote API, this skill enables the programmatic creation, retrieval, and organization of digital content. It serves as a bridge between automated data sources and personal knowledge management systems, allowing Openclaw Skills to maintain a structured and searchable repository of information.

Built for efficiency, this skill handles the complexities of Evernote's specific API requirements, including shard-based routing and ENML (Evernote Markup Language) formatting. Whether you are building an automated research assistant or a centralized logging system, this skill provides the necessary tools to keep your data organized within the Evernote ecosystem.

Evernote Skill Use Cases

  • Automatically generating and saving meeting summaries or research notes directly from AI agent workflows.
  • Organizing large volumes of data by programmatically assigning notes to specific notebooks and tags.
  • Synchronizing external content and web-clipped data into a centralized Evernote account via Openclaw Skills.
  • Bulk updating note metadata to maintain high standards of digital organization.

How Evernote Skill Works

  1. The skill initializes by loading the EVERNOTE_ACCESS_TOKEN and EVERNOTE_BASE URL from the environment.
  2. When a request is made, the skill authenticates with the Evernote NoteStore using the provided Bearer token.
  3. For note creation, the skill wraps raw text or HTML into a valid ENML (Evernote Markup Language) XML structure.
  4. Requests are sent to specific endpoints (e.g., listNotebooks or createNote) via standard HTTP protocols within the Openclaw Skills architecture.
  5. The skill processes the API response and returns the note metadata or organizational status to the AI agent.

Evernote Skill Setup

To use the Evernote skill within Openclaw Skills, you must configure your environment with your developer credentials:

# Set your developer access token
export EVERNOTE_ACCESS_TOKEN="your_access_token_here"

# Set your specific Evernote shard base URL
export EVERNOTE_BASE="https://www.evernote.com/shard/s1/notestore"

Evernote Skill Data Schema & Taxonomy

The Evernote skill interacts with the following data structures to ensure compatibility with Openclaw Skills:

Attribute Description Format
title The display name of the note String
content XML-compliant ENML content body ENML/XML
notebookGuid The unique identifier for the target notebook UUID
tagNames A list of strings to be applied as tags Array
shardId The user-specific server identifier String

Evernote Skill Advanced Features

  • Support for ENML (Evernote Markup Language) allows for rich-text, images, and file attachments in automated notes.
  • Granular notebook management, enabling Openclaw Skills to create or sort content into complex folder hierarchies.
  • Optimized shard-based routing for high-performance API interactions across different Evernote server clusters.
  • Tag-based filtering and organization to enhance searchability for AI-generated content.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*