From sundial-org-awesome-openclaw-skills-4
Searches Apple Music, adds songs to library, manages playlists, controls playback and AirPlay on macOS. Works locally with AppleScript or with MusicKit API setup.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sundial-org-awesome-openclaw-skills-4:apple-musicThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Control Apple Music via MusicKit API and AppleScript. Path: `~/.clawdbot/skills/apple-music/`
Control Apple Music via MusicKit API and AppleScript. Path: ~/.clawdbot/skills/apple-music/
Playback: ./apple-music.sh player [now|play|pause|toggle|next|prev|shuffle|repeat|volume N|song "name"]
AirPlay: ./apple-music.sh airplay [list|select N|add N|remove N]
Requires Apple Developer account ($99/yr) + MusicKit key.
Portal steps first:
Then run setup:
./launch-setup.sh # Opens Terminal for interactive setup
The launcher opens Terminal.app and runs the setup script there. Enter your .p8 path, Key ID, Team ID, then authorize in browser and paste the token.
⚠️ Agents: Always use ./launch-setup.sh to open Terminal. Don't run setup.sh through chat (requires interactive input).
search "query" [--type songs|albums|artists] [--limit N]library add <song-id>playlists [list|create "Name"|add <playlist-id> <song-id>]config.json stores tokens (valid ~6 months). Re-run ./setup.sh if auth fails.
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-2 --plugin sundial-org-awesome-openclaw-skills-4Integrates with Apple Music via AppleScript (macOS) or MusicKit API for playlist management, playback control, and library operations.
Integrates Apple Music playback, catalog search, subscription checks, queue management, and Now Playing metadata using MusicKit and MediaPlayer for iOS apps.
Controls Spotify playback and manages playlists: play/pause/skip tracks, search songs/albums/artists, create/add tracks, check now playing/library. Requires Premium.