1

    Copy playlists from Spotify to Tidal

    Seamlessly migrate Spotify tracks to Tidal playlists with automated search optimization and smart tab management.

    by Fredrik Akerstrom

    0 installs
    8 views

    About This Skill

    Automated Spotify to Tidal Migration

    Moving music catalogs between streaming services is notoriously tedious. This skill automates the end-to-end migration of tracks from Spotify to Tidal by leveraging the mr-eurodisco.com conversion tool and Tidal's web player. Instead of manual copy-pasting, it handles the UI navigation, search optimization, and track organization for you.

    What it does

    • Bulk Conversion: Navigates to specialized conversion tool to translate Spotify track URLs into searchable metadata.

    • Any playlist: Unlike traditional services, this solution can copy all kinds of playlists including Algorithmic & Personalized Playlists (Discover Weekly, Release Radar, Daily Mixes, Blend).

    • Smart Search & Fuzzy Matching: Automatically handles Tidal's search quirks by stripping special characters, trying alternative artist/title combinations, and bypassing common search errors.

    • Playlist Management: Prompts the user to select an existing playlist or create a new one, then manages the track-by-track addition via context menu automation.

    • Resource Efficiency: Uses a persistent tab management strategy to prevent browser slowdowns during large transfers (50+ songs).

    Why use this skill?

    Standard prompts often struggle with multi-page workflows and the precise right-click interactions required by Tidal's web interface. This skill is programmed with specific error-handling logic for Tidal's local language layout or English UI variations and search failures. It ensures every song is verified by checking playlist increments and provides a final visual confirmation of the new collection.

    Workflow & Output

    The developer-centric workflow follows a three-phase "Convert, Search/Add, and Verify" pattern. The final output is an organized Tidal playlist and a detailed summary of all tracks successfully migrated.

    Use Cases

    • Copy Spotify playlists to Tidal

    Known Limitations

    How many playlists you can copy depends on your token or credit limit in for example Claude.

    Example Outputs

    Thought process
    
    Let me check the current state of the page.
    Computer
    
    I can see 3 Spotify URLs pasted and the "CONVERT TO TIDAL LINKS" button hasn't been clicked yet. Let me click it now.
    
    Used Claude in Chrome integration, updated todo list
    
    The conversion worked. I can see 3 tracks ready with Tidal links:
    	1	DotA – Blexxter
    	2	Rhythm of Eternity – N€$TYLE
    	3	Golden Hour – N€$TYLE
    
    Now I'll start the process of opening each song in Tidal, finding it, and adding it to the "ClaudeNew" playlist. Let me begin with song #1 — DotA by Blexxter.
    
    Updated todo list, used Claude in Chrome integration
    
    A new tab opened. Let me wait for it to load and check what's there.
    Used Claude in Chrome integration
    
    The search for "Blexxter DotA" hit an error on Tidal. This is exactly the kind of situation where I need to try a fuzzy/adjusted search. Let me clear and try a simpler search term.
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    Still getting an error. Tidal's search seems to be struggling. Let me try a simpler search — just the artist name "Blexxter".
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    Tidal's search seems to be having a persistent issue. Let me try closing the error message and refreshing the page.
    Computer
    
    Computer
    
    Let me try navigating directly to the Tidal search URL:
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    Now I can see the search results. I can spot "DotA" by Blexxter — it's the third song result. I need to right-click on its image/album art to get the context menu. Let me right-click on the album image for DotA.
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    I can see the context menu for DotA by Blexxter. I can see "Lägg till i spellista" (Add to playlist) with a submenu arrow. Let me hover over it to see the playlist options.
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    I can see the playlist submenu and ClaudeNew is right there under "SENAST ANVÄNT" (Recently Used). Let me click on it to add DotA to the ClaudeNew playlist.
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    DotA by Blexxter has been added to the ClaudeNew playlist! I can confirm this because the ClaudeNew playlist in the sidebar now shows 3 objekt (3 items), up from 2 before.
    Now let me move on to song #2. I'll go back to the converter page and click the TIDAL button for Rhythm of Eternity by N€$TYLE.
    Updated todo list, used Claude in Chrome integration
    
    Updated todo list, used Claude in Chrome integration
    
    Good, I can see the converter page with all 3 songs. Now let me click the TIDAL button for song #2 — Rhythm of Eternity by N€$TYLE.
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    Same issue — the special characters in "N€$TYLE" are breaking Tidal's search. Let me use a fuzzy approach and search for just the song name "Rhythm of Eternity".
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    Tidal's search keeps erroring. Let me try clearing and using the search box directly.
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    Good, the search box is now cleared and showing "Sök" (Search). Let me type the search query directly.
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    I can see the search results and there's "Rhythm of Eternity" by N€$TYLE — the third result. Let me right-click on its album image to get the context menu.
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    The context menu is showing for Rhythm of Eternity by N€$TYLE. I can see "Lägg till i spellista" (Add to playlist). Let me click on it.
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    The playlist submenu is showing. I can see ClaudeNew at the top under "SENAST ANVÄNT". Let me click it.
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    Rhythm of Eternity by N€$TYLE has been added to ClaudeNew! The playlist now shows 4 objekt (4 items), up from 3.
    Now on to the last song — Golden Hour by N€$TYLE. Let me go back to the converter page.
    Updated todo list, used Claude in Chrome integration
    
    Updated todo list, used Claude in Chrome integration
    
    Now let me click the TIDAL button for song #3 — Golden Hour by N€$TYLE.
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    This one loaded successfully. I can see "Golden Hour" by N€$TYLE — it's the second result (Låt · N€$TYLE). Let me right-click on its album image.
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    The context menu is showing for Golden Hour by N€$TYLE. I can see "Lägg till i spellista" (Add to playlist). Let me click it.
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    The playlist submenu is showing. I can see ClaudeNew at the top. Let me click it.
    Used Claude in Chrome integration
    
    Used Claude in Chrome integration
    
    All 3 songs have been added! The ClaudeNew playlist now shows 5 objekt (5 items — the 2 it had before plus the 3 we just added). Let me update the todo list to reflect completion.
    Updated todo list
    
    Updated todo list
    
    All done! Here's the summary:
    3 songs successfully added to your ClaudeNew playlist on Tidal:
    	1	DotA by Blexxter
    	2	Rhythm of Eternity by N€$TYLE
    	3	Golden Hour by N€$TYLE
    
    Your ClaudeNew playlist went from 2 items to 5 items. A couple of notes from the process — Tidal's search had trouble with special characters (the € and $ in N€$TYLE) and sometimes threw errors, but using fuzzy searches (stripping special characters, searching by song name alone) worked around those issues. Good to keep in mind for future conversions!
    

    $3

    One-time purchase • Own forever

    Security Scanned

    Passed automated security review

    7/8 checks passed

    Tags

    music-migration
    spotify-to-tidal
    browser-automation
    playlist-management
    productivity

    To use this skill (prompt) you need Claude Cowork (requires Pro subscription and Claude Desktop app for Win or Mac), or a compatible solution with Claude Cowork. You need to install Claude for Chrome plugin (free att Chrome store or https://claude.com/claude-for-chrome; but to use the plugin you need Claude Pro subscription). You need to login to Spotify and Tidal (free accounts work). Prompt (Enter this in Claude Cowork chat): Copy Spotify playlist [PlaylistName] from Spotify to Tidal using the skill in the md file. The md file is kind of a prompt but packaged as a skill file to upload in Claude, this is where the real prompt is located. You can think of the .md file as a very advanced text prompt, more like a program or algorithm, with step-by-step instructions and error handling to complete the task.

    Creator

    F

    Fredrik Akerstrom

    Claude Skills

    Freelancer, internet entrepreneur and music producer from Sweden.

    Similar Skills