- Home
- Skills
- Workflow Automation
- SoundTech
Works with the AI Agents you already use
SoundTech
Download high-quality 320kbps MP3s with automated iTunes metadata tagging and YouTube/SoundCloud support.
Free
SoundTech
Example session with this skill installed
/soundtech "Blinding Lights" "The Weeknd"
OR
/soundtech https://www.youtube.com/watch?v=fHI8X4OXluQ
- Read your context and instructions
- Compiled the soundtech
I have processed the search for "Blinding Lights" by The Weeknd. The script identified a high-quality match and completed the download with full ID3 tagging.
Download Summary
| Track Title | Artist | Album | Bitrate | Status |
|---|---|---|---|---|
| Blinding Lights | The Weeknd | After Hours | 320 kbps | Success |
The file has been saved as The Weeknd - Blinding Lights.mp3. I verified the metadata using ffprobe; the ID3 tags include the album name "After Hours" and the embedded high-resolution cover art.
Connects securely to your tools. The creator never sees your data.
About this skill
Finding high-quality audio shouldn't feel like a chore. Most scrapers return variable bitrates and messy tags that clutter your library. This skill automates the process of fetching 320kbps MP3s from YouTube and SoundCloud with professional-grade ID3 tagging.
What it does
- Automated tagging fetches missing album data and artwork via the iTunes Search API.
- High-fidelity encoding forces 320kbps MP3 output using ffmpeg for consistent audio quality.
- Bulk processing handles song lists, entire YouTube playlists, and SoundCloud albums.
- Smart matching verifies tracks using duration tolerance and title keyword analysis to filter out live or acoustic versions.
- Interactive selection provides a picker when multiple versions of a song are found, ensuring you get the exact release you want.
How it works
- Trigger the script by providing a URL, a song name with artist, or a path to a text file list.
- Resolve ambiguities if the agent prompts with a list of candidates; choose the correct index to proceed.
- Download and tag as the agent invokes the local Node.js script to fetch media and embed metadata.
- Verify output via ffprobe to confirm the 320kbps bitrate and proper artist/album fields.
Frameworks & tools
Requires Node.js, yt-dlp, and ffmpeg installed on the system PATH. Uses the iTunes Search API for metadata enrichment.
Why this beats prompting it yourself
Writing a prompt to download audio usually results in low-quality rips or broken metadata. This skill leverages a purpose-built Node.js script that handles edge cases like age restrictions, duration verification, and ID3 art embedding that standard LLMs cannot do through text alone.
Use cases
- Library building by converting a text list of tracks into a tagged MP3 collection.
- Playlist archiving to back up entire YouTube or SoundCloud playlists locally.
- High-quality sourcing for DJs or collectors who require verified 320kbps files.
Known limitations
YouTube age-restricted videos require a pre-configured cookies.txt file or specific browser profile access. The script requires a local environment with media tools installed to function.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Free forever
No account required to browse
Trust & safety
Security scanned
Verified clean 7 days ago
- Free to download with an account
Requires