Create, search, and append Evernote notes using a developer token (EVERNOTE_TOKEN). Use when the user wants to save text to Evernote, create a note, append to an existing note (daily log), or search/list notes/notebooks.
Export your developer token:
export EVERNOTE_TOKEN='…'This skill expects a persistent Python 3.11 venv at:
~/.clawdbot/venvs/evernote-py311/evernote3, oauth2, pyutil)~/.clawdbot/venvs/evernote-py311/bin/python ./scripts/evernote_search.py --query "intitle:invoice" --limit 10 --json
~/.clawdbot/venvs/evernote-py311/bin/python ./scripts/evernote_get.py --guid <GUID> --format text --json
# or raw ENML
~/.clawdbot/venvs/evernote-py311/bin/python ./scripts/evernote_get.py --guid <GUID> --format enml --json
~/.clawdbot/venvs/evernote-py311/bin/python ./scripts/evernote_create.py \
--title "My note" \
--text "# Daily Note\n- [x] Paid invoice\n- [ ] Follow up\n1. Draft\n2. Review\n**Important** update" \
--text-format rich \
--notebook "Inbox" \
--tags "clawdbot,test" \
--json
~/.clawdbot/venvs/evernote-py311/bin/python ./scripts/evernote_append.py \
--note-guid <GUID> \
--text "## Progress\n- [x] Step done\n- [ ] Next action" \
--text-format rich \
--json
~/.clawdbot/venvs/evernote-py311/bin/python ./scripts/evernote_title_preview.py --limit 10 --json
evernote_create.py --text and evernote_append.py --text default to --text-format rich (markdown-ish): bullets, numbered lists, checklists ([ ] / [x]), simple headings (#), and inline **bold**, *italic*, __underline__, ~~strike~~, `code`.--text-format plain to preserve old plain-text-to-<br/> behavior.