dargmuesli/spotitag — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a simple desktop app called Spotitag that helps me clean up my local MP3 music library using Spotify data.

I want to open the app, enter my Spotify Client ID and Client Secret in a settings screen, then choose a folder of MP3 files and click Scan. The app should look up the tracks on Spotify and update the files with clean metadata like song title, artist, album, track info, and album artwork. It should use the song duration to help match the right track, and it should skip files that already have matching tags so I don’t waste time or API calls.

Please include a way to ignore certain metadata fields when comparing files, and add caching so rescanning the same music folder is faster. Make it feel like a normal small desktop utility, with clear progress and simple messages when something cannot be matched. It should be easy to run on Windows, macOS, and Linux.

Want more depth? Deep Reverse