music-to-plexlisted
Install: claude install-skill oleg-koval/agent-skills
<!-- Generated by scripts/build-adapters.sh. Do not edit directly. -->
# Music to Plex
Acquire music and surface it in Plex/Plexamp. Three flows: **album** (one-shot
via `mtp-bot`), **DJ tracklist/crate**, and **YouTube playlist**. Pick the flow,
run it, verify, post notes.
## Operating rules (non-negotiable)
- **One command per album.** For a single album/release, call `mtp-bot handle`
once and post its output. Do **not** run `mtp search`/`add`/`status` yourself,
do **not** pick a version (auto-pick is automatic), do **not** poll for
download status (the notifier streams it).
- **Serialize multi-album imports.** `mtp-bot` keeps a state machine per chat;
never dispatch album handler calls in parallel. Send one request, inspect its
reply, and proceed only after it has accepted the release or returned to idle.
If it opens a numbered picker, stop the batch and preserve that picker until
its owner chooses or explicitly authorizes cancellation. Do not send a bare
number, `cancel`, or a new request into an existing picker on behalf of a
different request. **Exception:** when the user explicitly says to ignore or
override an active download and names the replacement, treat that as direct
cancellation authority: dispatch the resolved replacement once, without a
redundant confirmation loop, and state that the earlier job may be abandoned.
- **Route by shape.** Album → `mtp-bot handle`. DJ tracklist/crate → the crate
ingest reference. YouTube playlist or p