aio-booxlisted
Install: claude install-skill aiocean/claude-plugins
# boox — Onyx BOOX cloud CLI (API-direct)
Send a book/doc to your BOOX device, or read its synced notes, straight
from the terminal — no browser, no BooxDrop WiFi, no send2boox email. Wraps `boox.mjs`
(Node built-ins only, zero npm deps).
```bash
B="${CLAUDE_PLUGIN_ROOT}/skills/aio-boox/scripts/boox.mjs"
node $B whoami # logged-in account + storage
node $B device # registered devices + online status
node $B send-book <file> # upload + push a book/doc to your device(s)
node $B repush <name-substr> # re-fire the device-wake for a file already on the cloud (no re-upload)
node $B list-push [n] # items in the device Push List
node $B remove <name-substr> # delete push-list item(s) — permanent (no recycle bin)
node $B list-books [n] # active books in the cloud Library
node $B remove-book <substr> # delete book(s); default HARD/permanent; --soft = recycle
node $B restore-book <substr> # restore book(s) from recycle bin
node $B get-notes [n] # active notes
node $B remove-note <substr> # delete note(s)/folder(s); default HARD; --soft = recycle
node $B restore-note <substr> # restore note(s) from recycle bin
```
`send-book` lands the file in **BOOX device → Apps → Transfer (互传) → Push List**.
Name collisions auto-dedup (`foo.epub` → `foo(1).epub`), same as the web app.
### Delivery depends on the device being ONLINE at push time — not on any payload param
`saveAndPush