musickit

Community

Seamless Apple Music playback & search

AuthorKumarAdi8
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Integrate Apple Music catalog search, in-app playback, subscription checks, and Now Playing metadata so apps can offer native-quality music experiences without modifying the user's global Music app state.

Core Features & Use Cases

  • Catalog search and discovery: Query the Apple Music catalog and present searchable results with artwork and metadata.
  • App-scoped playback and queue management: Use ApplicationMusicPlayer for app-scoped playback, build and manipulate queues, and handle skips, inserts, and scrub events.
  • Subscription and entitlement handling: Detect Apple Music subscription state and surface subscription offers when necessary.
  • Now Playing and remote control integration: Publish metadata to MPNowPlayingInfoCenter and register controls with MPRemoteCommandCenter for Lock Screen and CarPlay interactions.
  • Use Case: Add an in-app music search UI that lets subscribed users preview, queue, and play songs while updating Lock Screen artwork and responding to AirPods and CarPlay controls.

Quick Start

Play a searched Apple Music song in-app, check the user's subscription, set the ApplicationMusicPlayer queue, and update Now Playing metadata.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: musickit
Download link: https://github.com/KumarAdi8/AgentKit/archive/main.zip#musickit

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.