upnote
Manage UpNote notes and notebooks via x-callback-url automation.
Setup & Installation
Install command
clawhub install wemcdonald/upnoteIf the CLI is not installed:
Install command
npx clawhub@latest install wemcdonald/upnoteOr install with OpenClaw CLI:
Install command
openclaw skills install wemcdonald/upnoteor paste the repo link into your assistant's chat
Install command
https://github.com/openclaw/skills/tree/main/skills/wemcdonald/upnoteWhat This Skill Does
Automates UpNote note and notebook management through x-callback-url calls wrapped in a shell script. Supports creating notes with optional markdown formatting, organizing into notebooks, searching, and navigating by tag or view mode.
Uses UpNote's built-in x-callback-url support directly, so no third-party integrations or API keys are needed.
When to Use It
- Creating structured meeting notes in a specific notebook
- Searching notes by keyword across the entire library
- Organizing new project ideas into a dedicated notebook
- Opening a specific note directly by its ID
- Browsing all notes filed under a given tag
View original SKILL.md file
# 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: ```bash scripts/upnote.sh new --title "My Note" --text "Note content here" ``` Create a note with markdown: ```bash scripts/upnote.sh new --title "Meeting Notes" --text "# Agenda\n- Item 1" --markdown ``` Create a note in a specific notebook: ```bash scripts/upnote.sh new --title "Project Ideas" --text "Ideas..." --notebook "Work" ``` ## Common Operations ### Create Note ```bash scripts/upnote.sh new \ --title "Note Title" \ --text "Content here" \ [--notebook "Notebook Name"] \ [--markdown] \ [--new-window] ``` ### Create Notebook ```bash scripts/upnote.sh notebook new "Notebook Name" ``` ### Open Note (requires note ID) ```bash 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) ```bash scripts/upnote.sh notebook open <notebookId> ``` ### View Tag ```bash scripts/upnote.sh tag "tag-name" ``` ### Search Notes ```bash scripts/upnote.sh view all_notes --query "search term" ``` ### View Modes ```bash 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.
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Creating structured meeting notes in a specific notebook
- 1Creating structured meeting notes in a specific notebook
- 2Searching notes by keyword across the entire library
- 3Organizing new project ideas into a dedicated notebook
- 4Opening a specific note directly by its ID
- 5Browsing all notes filed under a given tag
Manage UpNote notes and notebooks via x-callback-url automation.
Security Audits
These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.
Similar Skills
VIEW ALLalexandrie
Interact with Alexandrie note-taking app.
fizzy-cli
Use the fizzy-cli tool to authenticate and manage Fizzy kanban.
fsxmemory
Structured memory system for AI agents.
intercom-competision
Vibe competition for Intercom: build a new app on Intercom, publish it on Moltbook, and earn TNK rewards.