SkillHub

upnote

v1.0.1

Manage 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.

Sourced from ClawHub, Authored by wemcdonald

Installation

Please help me install the skill `upnote` from SkillHub official store. npx skills add wemcdonald/upnote

UpNote

Manage UpNote notes and notebooks using x-callback-url automation.

Overview

UpNote is installed and supports x-callback-url endpoints for automation. Use the bundled upnote.sh script for all UpNote operations.

Quick Start

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 "# Agendan- Item 1" --markdown

Create a note in a specific notebook:

scripts/upnote.sh new --title "Project Ideas" --text "Ideas..." --notebook "Work"

Common Operations

Create Note

scripts/upnote.sh new 
  --title "Note Title" 
  --text "Content here" 
  [--notebook "Notebook Name"] 
  [--markdown] 
  [--new-window]

Create Notebook

scripts/upnote.sh notebook new "Notebook Name"

Open Note (requires note ID)

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.

Open Notebook (requires notebook ID)

scripts/upnote.sh notebook open <notebookId>

View Tag

scripts/upnote.sh tag "tag-name"

Search Notes

scripts/upnote.sh view all_notes --query "search term"

View Modes

scripts/upnote.sh view <mode>

Available modes: - all_notes - All notes - quick_access - Quick access notes - templates - All templates - trash - Trash - notebooks - Notebooks (use with --notebook-id) - tags - Tags (use with --tag-id) - filters - Filters (use with --filter-id) - all_notebooks - All notebooks - all_tags - All tags

Notes

  • All UpNote operations open the UpNote app
  • Note and notebook IDs can be obtained by copying links from UpNote (right-click → Copy Link)
  • The script handles URL encoding automatically
  • For multi-line content, use n for line breaks or pass content via heredoc

Resources

scripts/upnote.sh

Shell script wrapper for UpNote x-callback-url operations. Handles URL encoding and provides a clean CLI interface.