Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Clarify MuPiBox API endpoint (:8200), keep --base-url override, include safety note for trusted restore files.
What This Skill Does
Manages the MuPiBox media database (data.json) through the MuPiBox backend API. Supports listing, adding, removing, reordering, and editing media entries, with automatic local backups created before any mutation.
The script auto-extracts Spotify IDs from URLs and creates a timestamped backup before every write, avoiding the manual errors of editing data.json directly.
When to use it
- Adding a Spotify audiobook to MuPiBox by pasting a Spotify URL
- Removing a media entry by its Spotify ID or list index
- Reordering entries to change playback order on the device
- Backing up the media database before a bulk edit
- Restoring the database to a previous state after a failed operation
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Add the Spotify audiobook 'The Great Adventure' by Jane Doe (https://open.spotify.com/album/ABC123) to my MuPiBox
- 1List current entries to confirm no duplicate exists
- 2Extract Spotify album ID from the provided URL
- 3Run add command with --type spotify, --category audiobook, --artist, and --spotify-url flags
- 4Verify the new entry appears correctly with list
Entry for 'The Great Adventure' added at the end of the media list, with a timestamped backup created before the write
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.