What problem does it solve?
Finding commercially safe background music for videos usually means navigating confusing license terms or paying for stock music subscriptions. This Skill searches the ccMixter library, filters out any track with NonCommercial or NoDerivs restrictions, downloads the MP3, and auto-generates the legally required attribution file.
Core Features & Use Cases
- License-safe search and download: Queries the ccMixter API by keywords or five scene presets (travel, tech, lofi, food, workout) and only allows CC BY / CC BY-SA tracks, blocking NC/ND licenses by default.
- Theme-based auto-pick: The
pick command searches by a video theme, ranks candidates by score, and downloads the best match with a broad-search fallback.
- Automatic attribution and manifest: Every download writes a
music_manifest.json for programmatic use and an ATTRIBUTION.txt in TASL format (Title/Author/Source/License) that must be included when publishing.
- Use Case: While producing a product demo video, run
bgm-library pick "tech product upbeat" to get a commercially safe track, then hand the MP3 to a video editing step for mixing at low volume under the voiceover.
Quick Start
Ask the agent to pick and download a royalty-free background track matching your video theme into the project's audio folder, for example by saying: find a chill lofi track for my study vlog and save it with its attribution file.