Evernote and Yinxiang Integration for Openclaw

A lightweight REST-based integration for Openclaw Skills to manage Evernote and Yinxiang notes, notebooks, and tags.

vikingr2023
v1.0.0
Mar 31, 2026
1
751
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install evernote-yinxiang

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-yinxiang 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 and Yinxiang Integration?

The Evernote-Yinxiang integration is a specialized utility within the Openclaw Skills ecosystem designed for high-performance note management. Unlike traditional integrations that rely on the bulky and often outdated Evernote3 SDK, this skill utilizes a direct REST API approach via the Python requests library. This ensures a smaller footprint and faster execution times for AI agents.

Whether you are using the international version of Evernote or the Chinese Yinxiang Biji service, this skill provides a unified interface for programmatic access. It allows AI agents to act as personal assistants that can archive thoughts, retrieve meeting minutes, and organize digital workspaces through structured data operations.

Evernote and Yinxiang Integration Use Cases

  • Archiving automated meeting minutes or summaries directly from an AI agent to a specific notebook.
  • Searching through vast note archives to provide context for coding tasks or research.
  • Programmatic organization of tags and notebooks to maintain a clean digital Second Brain.
  • Quick retrieval of technical documentation or snippets stored within Yinxiang or Evernote.

How Evernote and Yinxiang Integration Works

  1. The AI agent checks for a valid developer token in the local .env configuration file.
  2. Commands are issued through a Python-based CLI script which acts as the bridge between Openclaw Skills and the Evernote servers.
  3. The script formats note content into ENML (Evernote Markup Language), a subset of HTML, ensuring compatibility with native apps.
  4. API requests are sent to the RESTful endpoints for operations like create, get, or search.
  5. The server returns JSON responses which the agent parses to confirm success or display retrieved data.

Evernote and Yinxiang Integration Setup

To get started with this skill in your Openclaw Skills environment, follow these steps:

  1. Obtain your Developer Token by visiting the developer portal (e.g., https://app.yinxiang.com/api/DeveloperToken.action).
  2. Create a .env file in the skill directory:
# Path: ~/.qclaw/skills/evernote-yinxiang/.env
YINXIANG_TOKEN=S=your_developer_token_here
  1. Ensure you have the requests library installed:
pip install requests

Evernote and Yinxiang Integration Data Schema & Taxonomy

The skill interacts with Evernote's data structures and outputs results in a structured JSON format. Below is the mapping of primary data fields used by Openclaw Skills:

Field Description Format
GUID Unique identifier for notes, notebooks, or tags String
Title The display name of the note String
Content Note body formatted in ENML/HTML String/HTML
Tags List of labels attached to a note CSV/Array
Success Status of the API operation Boolean

Evernote and Yinxiang Integration Advanced Features

  • Direct REST API interaction bypassing the evernote3 SDK for improved reliability.
  • Automatic HTML to ENML wrapping for plain text note creation.
  • Support for both Yinxiang (China) and Evernote (International) API endpoints.
  • CLI-first design allowing for easy integration into automated DevOps or research pipelines within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*