Skip to content
Entertainment
Skill

/claude-music-library

Browses, searches, and manages generated music in ~/Music/claude-music-output/. Lists recent generations, searches by date, checks disk usage, plays files, and cleans up old output.

BOOST
From plugin
claude-music
8412 skills
Install
$ npx -y skills add AgriciDaniel/claude-music --skill claude-music-library --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/claude-music-library

Context preview

The summary Claude sees to decide when to auto-load this skill.

Browses, searches, and manages generated music in ~/Music/claude-music-output/. Lists recent generations, searches by date, checks disk usage, plays files, and cleans up old output.

SKILL.md

claude-music-library.SKILL.md
name: claude-music-library
description: >
  Browses, searches, and manages generated music in ~/Music/claude-music-output/.
  Lists recent generations, searches by date, checks disk usage, plays files,
  and cleans up old output.
when_to_use: >
  Use when the user asks to browse the music library, list songs, see recent
  generations, check disk usage, play a file, or clean up old output.
allowed-tools:
  - Bash
  - Read

claude-music-library — Output Management

List Recent Generations

# Last 10 files, sorted by date
ls -lht ~/Music/claude-music-output/ | head -20

# Only FLAC files
ls -lht ~/Music/claude-music-output/*.flac 2>/dev/null | head -10

# With file sizes
du -sh ~/Music/claude-music-output/*  2>/dev/null | sort -rh | head -20

Search by Date

# Today's generations
find ~/Music/claude-music-output/ -name "*.flac" -newermt "today" -ls

# This week
find ~/Music/claude-music-output/ -name "*.flac" -mtime -7 -ls

Disk Usage

du -sh ~/Music/claude-music-output/

Play a File

ffplay -nodisp -autoexit "/path/to/file.flac"

File Info

ffprobe -v quiet -print_format json -show_format "/path/to/file.flac" | jq '{duration: .format.duration, size: .format.size, format: .format.format_name}'

Cleanup

Always confirm before deleting:

# Show what would be deleted (files older than 30 days)
find ~/Music/claude-music-output/ -mtime +30 -ls

# Delete after user confirmation
find ~/Music/claude-music-output/ -mtime +30 -delete
Read more
Ships withclaude-music

Make full songs on your own computer by describing them in plain words. claude-music turns Claude Code into a music studio, powered by ACE-Step 1.5. Type "make me a chill lo-fi beat" and get a finished track in about 15 seconds.

Get the whole plugin

Other skills on claude-music.