Music discovery and Hi-Res audio downloads via Spotify, Last.fm, Qobuz, and TIDAL
npx claudepluginhub psylch/hifi-download-skillMusic discovery and Hi-Res audio downloads via Spotify, Last.fm, Qobuz, and TIDAL
A Claude Code skill for music discovery and high-quality audio downloads. Combines Spotify and Last.fm for discovery with Qobuz and TIDAL for lossless audio downloads.
| Step | What Happens | Service Used |
|---|---|---|
| Discover | Search music, find similar artists/tracks | Spotify, Last.fm |
| Recommend | Personalized recommendations from listening history | Spotify + Last.fm |
| Search | Find albums/tracks on download platforms | Qobuz, TIDAL |
| Download | Download in lossless quality (FLAC/Hi-Res) | Qobuz, TIDAL |
This skill is part of media-master, which bundles music, cloud drive, and book download skills:
npx skills add psylch/media-master -g -y
npx skills add psylch/hifi-download-skill -g -y
/plugin marketplace add psylch/hifi-download-skill
/plugin install hifi-download@psylch-hifi-download-skill
Restart Claude Code after installation.
In Claude Code, use any of these trigger phrases:
find music like Radiohead
recommend songs based on my taste
download album OK Computer in Hi-Res
search for FLAC albums
setup music services
| Service | Type | Requirements |
|---|---|---|
| Spotify | Discovery | Free account + API credentials |
| Last.fm | Discovery | Free API key |
| Qobuz | Downloads | Studio/Sublime subscription |
| TIDAL | Downloads | HiFi+ subscription |
hifi-download-skill/
├── .claude-plugin/
│ ├── marketplace.json
│ └── plugin.json
├── skills/
│ └── hifi-download/
│ ├── SKILL.md # Main skill definition
│ ├── run.sh # Venv-aware script runner
│ ├── .env.example # Credential template
│ ├── references/
│ │ ├── setup_guide.md # Detailed setup instructions
│ │ └── musicmaster.md # Complete script reference
│ └── scripts/
│ ├── setup.sh # Environment setup
│ ├── setup_config.py # Credential configuration
│ ├── status.py # Service status check
│ ├── spotify_*.py # Spotify scripts
│ ├── lastfm_*.py # Last.fm scripts
│ ├── platform_*.py # Qobuz/TIDAL scripts
│ └── lib/ # Shared modules
├── README.md
└── LICENSE
This project relies on the following open-source tools:
This tool is intended for personal use only and was created for educational purposes.
By using this software, you agree to these terms.
MIT