Install
openclaw skills install upnoteManage UpNote notes and notebooks via x-callback-url automation. Use when a user asks to create notes, open notes, create notebooks, view tags, or manage content in UpNote.
openclaw skills install upnoteManage UpNote notes and notebooks using x-callback-url automation.
UpNote is installed and supports x-callback-url endpoints for automation. Use the bundled upnote.sh script for all UpNote operations.
Create a note:
scripts/upnote.sh new --title "My Note" --text "Note content here"
Create a note with markdown:
scripts/upnote.sh new --title "Meeting Notes" --text "# Agenda\n- Item 1" --markdown
Create a note in a specific notebook:
scripts/upnote.sh new --title "Project Ideas" --text "Ideas..." --notebook "Work"
scripts/upnote.sh new \
--title "Note Title" \
--text "Content here" \
[--notebook "Notebook Name"] \
[--markdown] \
[--new-window]
scripts/upnote.sh notebook new "Notebook Name"
scripts/upnote.sh open <noteId> [true|false]
To get a note ID, right-click a note in UpNote → Copy Link → extract the ID from the URL.
scripts/upnote.sh notebook open <notebookId>
scripts/upnote.sh tag "tag-name"
scripts/upnote.sh view all_notes --query "search term"
scripts/upnote.sh view <mode>
Available modes:
all_notes - All notesquick_access - Quick access notestemplates - All templatestrash - Trashnotebooks - Notebooks (use with --notebook-id)tags - Tags (use with --tag-id)filters - Filters (use with --filter-id)all_notebooks - All notebooksall_tags - All tags\n for line breaks or pass content via heredocShell script wrapper for UpNote x-callback-url operations. Handles URL encoding and provides a clean CLI interface.