← ClaudeAtlas

apple-musiclisted

Control Apple Music playback, inspect now playing, start playlists, and automate the macOS Music app.
HybridAIOne/hybridclaw · ★ 109 · AI & Automation · score 82
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