LaunchKit · 2026
Back to Skills

apple-music

Search Apple Music, add songs to library, manage playlists, control.

0
0 downloads
by @tyler6204

Setup & Installation

openclaw skills install @tyler6204/apple-music

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install apple-music

What This Skill Does

Controls Apple Music through AppleScript for local playback and the MusicKit API for search, library, and playlist management. Local playback works without any setup. API features require an Apple Developer account and a MusicKit key.

Combines zero-setup AppleScript playback control with full MusicKit API access for library and playlist management in a single unified interface.

When to use it

  • Search the Apple Music catalog by song, album, or artist
  • Add a track to your personal Apple Music library
  • Create a new playlist and populate it with songs
  • Control playback, volume, shuffle, and repeat
  • Switch AirPlay output to a different speaker or device

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Search for 'Bohemian Rhapsody' and add it to my Road Trip playlist

AGENT
  1. 1Search Apple Music catalog with query 'Bohemian Rhapsody' and type songs
  2. 2Extract the song ID from the search results
  3. 3Add the song to the user's library using the library add command
  4. 4Add the song to the Road Trip playlist using the playlists add command
OUTPUT

Song added to library and appended to the Road Trip playlist

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Apple Developer account ($99/year) to generate a MusicKit keyMusicKit key (.p8 file), Key ID, and Team ID from developer.apple.comApple Music subscription