spotify-to-tidal-copy-songs v2.2

    8

    Fully automate Spotify to Tidal playlist migrations with smart track matching and multi-language UI support.

    $5

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned

    Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+21 more

    spotify-to-tidal-copy-songs v2.2

    Example session with this skill installed

    I have a Spotify playlist called "Eurodance Hits" with songs like DotA by Blexxter. Please migrate the top 3 tracks to my "ClaudeNew" playlist on Tidal using the converter tool.

    • Read your context and instructions
    • Compiled the spotify-to-tidal-copy-songs v2 2

    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!

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Effortless Music Migration

    Moving your music library shouldn't be a chore of manual copying and pasting. This skill automates the entire end-to-end workflow of migrating playlists from Spotify to Tidal, handling the heavy lifting of track extraction, link conversion, and automated searching.

    What it does

    • Auto-Extraction: Navigates your Spotify web player to find specified playlists and extracts track URLs using optimized JavaScript.
    • Smart Conversion: Leverages the mr-eurodisco.com converter to translate Spotify data into Tidal-compatible search parameters.
    • Autonomous Search & Add: Orchestrates a persistent Tidal session to search for every track, navigating around ads and localized UI elements.
    • Fuzzy Matching: Implements advanced search strategies to find tracks that standard searches miss, including artist-page deep dives and special character handling.

    Why developers use this

    Unlike simple prompt-based migration, this skill handles technical hurdles like Spotify's virtual scrolling, dynamic UI changes across different languages, and Tidal's inconsistent search indexing. It uses optimized javascript_exec for data integrity and form_input to bypass finicky web UI interactions, ensuring a 1:1 migration even for large playlists.

    Supported Platforms

    • Spotify Web Player
    • Tidal Web Player (All interface languages supported)
    • mr-eurodisco.com converter tool

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

    How to use

    1. 1

      Connect your agent to the Agensi MCP

      Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup

    2. 2

      Sign in to Agensi

      Your agent shows a sign-in link. Sign in and click Allow.

    3. 3

      Ask for what you need

      Your agent loads this skill and uses it on your task. It always asks before any payment.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill goes through the trust checks below.

    Security scanned

    Checked by our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scan

    Security scan passed 7 months ago

    Permissions

    No special permissions declared or detected

    Listed7 months ago
    Updated7 months ago

    What's inside

    Frequently Asked Questions

    This skill automates the logic needed to extract Spotify playlist data, convert it via third-party tools, and autonomously rebuild those playlists in Tidal, eliminating hours of manual track searching and adding.

    Yes, version 2.2 includes advanced multi-language UI support and fuzzy matching, allowing it to navigate Tidal's interface and find tracks even when metadata or regional spellings differ between platforms.

    This skill is designed for use with AI agents capable of browser automation and JavaScript execution, ensuring it can handle the dynamic elements and virtual scrolling found on Spotify and Tidal.

    The skill includes optimized logic for track extraction, conversion workflows using mr-eurodisco.com, and autonomous Tidal navigation scripts, along with comprehensive documentation for setup.

    While the skill uses smart navigation to find the best possible match, it is designed to log any missing tracks (such as platform exclusives) so you can review them once the automated process is complete.

    While no sensitive credentials are stored within the skill, you must be logged into your respective Spotify and Tidal web accounts in the agent's browser environment for the automation to access your playlists.

    New in Workflow Automation