Mega Playlist Transfer

Fully automated playlist migration between Spotify, Apple Music, Tidal, and YouTube Music.

Install
cmdop skills install agensi-mega-playlist-transfer

Mega Playlist Transfer is a skill that automates moving playlists between Spotify, Apple Music, Tidal, and YouTube Music. It operates by interacting directly with the browser DOM rather than relying solely on official platform APIs, which allows it to read playlists that are dynamically generated or otherwise inaccessible through standard API routes — including Spotify’s Discover Weekly, Release Radar, and Daily Mixes, Apple Music’s Replay and Smart Playlists, YouTube Music’s Supermix, and Tidal’s Daily Discovery.

The skill covers all 12 transfer directions among the four supported platforms. It handles virtual scrolling to extract tracks from large playlists, applies fuzzy matching logic to find equivalents for tracks with special characters, remastered tags, or radio-edit variants, and manages end-to-end creation of the destination playlist including track injection.

Once a transfer completes, the skill produces a Migration Audit Report. This report states the total number of tracks extracted from the source, a status log of matched and added tracks, an itemized list of any unmatched tracks (such as region-locked or platform-exclusive content), and verification evidence of the populated destination playlist.

This skill is not an MCP server and exposes no tools for programmatic invocation. It is intended for agent-driven, browser-based automation workflows rather than direct API integration or server-side processing.

Use cases

  • Migrate a Spotify Discover Weekly snapshot to Apple Music before it resets on Monday
  • Transfer a 1,000+ track YouTube Music library to Tidal with fuzzy-matched track equivalents
  • Back up Apple Music Smart Playlists to Spotify before cancelling a subscription
  • Clone a Tidal Daily Discovery playlist to YouTube Music
  • Produce a Migration Audit Report identifying which tracks were unmatched due to regional restrictions

When to use it

  • Switching streaming platforms and need to carry over playlists including algorithmic ones
  • Backing up ephemeral generated playlists before they are overwritten
  • Transferring large playlists where manual copy-paste is impractical
  • Moving playlists that official API-based tools cannot access due to platform restrictions

When not to use it

  • No browser environment is available — the skill depends on browser DOM interaction
  • The target platform is not one of the four supported: Spotify, Apple Music, Tidal, or YouTube Music
  • Programmatic server-side or headless API integration is required — no MCP tools are exposed
  • A license or package registry entry is required for compliance review — none is provided in the registry record