music-downloader

Installation
SKILL.md

Music Downloader

Use this skill as a staged music-library workflow. Do not treat it as only a yt-dlp command reference: first research the catalog, then verify album playlists visually, then download from a complete manifest.

Default output root: Downloaded in the current repository/workspace. Use an absolute path when running scripts.

Bundled Workflow Tools

This skill includes reusable workflow helpers under tools/ in addition to the downloader under scripts/.

For future workspaces that do not already have the Library-Curator repo, copy the installed skill's tools/ directory into the current workspace before running the catalog, verification, audit, or recovery workflow:

Copy-Item -Recurse -Force -LiteralPath "$env:USERPROFILE\.codex\skills\music-downloader\tools" -Destination ".\tools"

The tools assume they are running from a workspace with tools/ at the workspace root. They write to workspace-local files such as music-download-work, library-audit-work, music-download-manifest.json, and music-download-plan.md.

When Python helpers need ytmusicapi, install it into the workspace-local dependency folder so the bundled scripts can import it:

Installs
2
GitHub Stars
2
First Seen
4 days ago
music-downloader — nymbo/music-downloader-skill