supernote-upload
SKILL.md
Supernote Upload
Upload documents to Supernote Cloud for syncing to your Supernote device.
Prerequisites Check
Before uploading, verify the supernote CLI is installed:
command -v supernote >/dev/null 2>&1 && echo "installed" || echo "not installed"
If not installed, install it:
pip install ~/hn2supernote/supernote_uploader
Authentication Check
Verify authentication by listing the root folder:
supernote ls / 2>&1 | head -5
If this fails or prompts for credentials, the user needs to login first:
supernote login
After login, credentials are cached and subsequent commands work without prompting.
Uploading Files
Single file to Inbox (default)
supernote upload /path/to/document.pdf
Single file to specific folder
supernote upload /path/to/document.pdf --folder /Documents/Books
Multiple files
supernote upload file1.pdf file2.pdf --folder /Inbox/Articles
Glob patterns
supernote upload *.pdf --folder /Documents
Other Commands
List folder contents
supernote ls /Inbox
Create folder
supernote mkdir /Documents/NewFolder --parents
Supported File Types
- PDF (.pdf)
- EPUB (.epub)
Guidelines
- Always check if
supernoteis installed before attempting to upload - If authentication fails, prompt the user to run
supernote login - Default upload location is
/Inboxif no folder is specified - Use
--folderto specify a custom destination - Create folders with
--parentsflag to create intermediate directories - Report success/failure clearly to the user
Weekly Installs
15
Repository
montagao/skillsGitHub Stars
2
First Seen
Jan 24, 2026
Security Audits
Installed on
claude-code13
opencode13
codex12
gemini-cli12
trae11
antigravity11