notes-know-you for Openclaw

A skill that synchronizes Evernote notebooks to local Markdown and analyzes them to build a persistent AI memory of your goals, habits, and projects.

hxiaom
v1.0.0
Apr 1, 2026
0
739
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install notes-know-you

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 notes-know-you 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 notes-know-you?

notes-know-you is a sophisticated integration for the Openclaw Skills ecosystem designed to personalize your AI agent experience. It works by pulling data from your Evernote or Yinxiang accounts, converting notebooks into Markdown, and performing a semantic analysis of your personal history. This allows the AI to populate a USER.md file and various memory modules with structured insights about your identity and work.

By leveraging this skill within the Openclaw Skills framework, developers can ensure their AI assistants have a deep, nuanced understanding of their specific context without compromising privacy. All processing happens locally, turning your static notes into an active knowledge base that informs every interaction with your coding agent.

notes-know-you Use Cases

  • Automating the synchronization of personal journals to keep the AI updated on your life events.
  • Extracting professional skills and project statuses from work notebooks to improve task assistance.
  • Building a long-term user profile that captures evolving goals and personal principles.
  • Maintaining a local, searchable Markdown archive of Evernote content for AI-driven research.
  • Scheduling daily background syncs to ensure the agent's memory never becomes stale.

How notes-know-you Works

  1. The skill verifies the existence of the Evernote database path and checks for necessary credentials or developer tokens.
  2. It triggers a local synchronization of the Evernote database to capture the most recent note updates.
  3. Note data is exported to ENEX format and then converted into merged Markdown files organized by notebook name.
  4. The agent reads the generated Markdown, specifically looking for patterns in diaries, work logs, and reading lists.
  5. It identifies key insights such as recurring habits, active project deadlines, and stated personal values.
  6. The skill updates the centralized USER.md profile and generates individual memory files to store granular facts.
  7. Finally, it provides a comprehensive report of the sync status and the new insights incorporated into the AI's memory.

notes-know-you Setup

To get started with this component of Openclaw Skills, ensure you have python and pandoc installed. Set the required environment variables in your configuration:

export NOTES_DB_PATH="/path/to/your/evernote_backup.db"
# Optional: Set backend to 'evernote' for international or 'china' for Yinxiang
export NOTES_BACKEND="china"

Run the initial sync using the agent command:

/notes-know-you

notes-know-you Data Schema & Taxonomy

The skill organizes data through a multi-stage transformation process:

Data Type Format Description
Source Database SQLite (.db) The local evernote-backup database file.
Intermediate Export .enex Raw XML notebook exports.
Local Archive .md Merged Markdown files named after your notebooks (e.g., Daily.md).
AI Profile USER.md A structured profile containing Identity, Goals, and Habits.
Memory Files .md Granular files in the memory directory (e.g., project_alpha.md).

notes-know-you Advanced Features

  • Cron scheduling support allowing for periodic updates (e.g., /notes-know-you setup-cron 12h) within Openclaw Skills.
  • Intelligent merging logic that updates user profiles without overwriting manually added facts.
  • Specialized analysis for diverse notebook types including diaries, work logs, and contact lists.
  • Rate-limit detection and handling to manage Evernote API constraints gracefully.
  • Multi-backend support for both international Evernote and Yinxiang accounts.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*