
Claude Skills by aalzubidy
github.com/aalzubidyMigrate all music (liked tracks, playlists, albums, artists, etc) from Spotify to Tidal. Supports independent export, import, verification, and HTML report generation phases. Use when the user says "migrate spotify to tidal", "export spotify library", "import to tidal", "verify tidal import", or "spotify to tidal report".
> **⚠️ CRITICAL: Spotify is READ-ONLY. This phase only READS data — it never writes, modifies, or deletes anything on Spotify. Do not attempt to create playlists, add tracks, follow artists, or make any changes to the Spotify account. The Spotify app used here has zero write scopes.** Exports the user's entire Spotify library to a structured JSON file.
Imports a Spotify export into Tidal using the **official TIDAL v2 API** (`openapi.tidal.com/v2`) with Authorization-Code + PKCE auth. Matching is **exact**: every track is resolved by its ISRC via `GET /tracks?filter[isrc]=...` (batched), not by fuzzy text search. Albums match by UPC barcode, artists by name. All matches are written to a **resumable cache** (`tidal-match-cache.json`) so a killed or rate-limited run picks up where it left off instead of starting over. > **⚠️ All writes go to T...