apple-musiclisted
Install: claude install-skill HybridAIOne/hybridclaw
# Apple Music
Use this skill for the macOS Music app and Apple Music playback workflows.
## Scope
- play, pause, skip, or resume playback
- inspect what is currently playing
- open the Music app or a music URL
- trigger simple host-side playback actions on the Mac
## Default Strategy
1. Confirm whether the user wants local Mac playback control or just information
about Apple Music content.
2. Distinguish generic transport requests from content-specific requests.
3. For content-specific requests such as an artist radio, station, playlist,
album, or song, resolve a directly playable target first and hand that
target to the Music app itself.
4. For generic playback control on macOS, prefer small `osascript` actions
against the Music app.
5. Do not modify playlists or library state unless the user asks.
6. If the user already asked you to play, pause, skip, or open something in
Music, do not ask for a separate "yes" just to be safe. Attempt the
host-side action and rely on the runtime approval flow if the command needs
approval.
7. When you already have an exact Apple Music URL for playback, prefer the
bundled `play-url.sh` helper instead of inventing a new `open` or
UI-automation sequence.
8. If you need to resolve a content target from a plain-language query first,
use the bundled `search.sh` helper. Do not invent additional helper names.
## Core Commands
Open the app:
```bash
open -a Music
```
Playback controls:
```bash
osascript -e 'tel