Updated 2mo ago
by AgriciDaniel
claude-music
AI music production skill for Claude Code, powered by ACE-Step 1.5. Generate full songs from a prompt, in your terminal or a local web dashboard.
74 GitHub stars (74)
+10 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | +1 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | +1 |
| Oct 7 | 0 |
| Oct 8 | +1 |
| Oct 9 | +2 |
| Oct 10 | +1 |
| Oct 11 | +1 |
| Oct 12 | +1 |
| Oct 13 | 0 |
| Oct 14 | +1 |
| Oct 15 | 0 |
| Oct 16 | +1 |
- 12 skills (12 skills found in its SKILL.md files)
- 23 forks (23 forks)
- 2mo ago last update (Last updated 2mo ago)
Install
Skills CLI
npx skills add AgriciDaniel/claude-music
Asks which skills and agents to install. Just one: npx skills add AgriciDaniel/claude-music --skill claude-music-analyze — add -g for every project.
Claude Code
git clone https://github.com/AgriciDaniel/claude-musiccp -r "claude-music/skills/claude-music-analyze" ~/.claude/skills/
Copies the claude-music-analyze skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add AgriciDaniel/claude-music
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
claude-music-analyze
Analyzes audio files for BPM, musical key, loudness (LUFS), duration, format, and quality metrics. Uses ffprobe for metadata and FFmpeg for loudness measurement.
skills/claude-music-analyze/SKILL.md on GitHub (opens in a new tab) -
claude-music-compose
Songwriting guide for ACE-Step music generation. Helps craft captions (style descriptions), lyrics with structure tags, and choose optimal BPM/key/duration/time signature.
skills/claude-music-compose/SKILL.md on GitHub (opens in a new tab) -
claude-music-cover
Creates cover versions and style transfers of existing songs using ACE-Step 1.5. Takes a reference audio file and generates a new version with different style, genre, or vocal characteristics while preserving musical structure.
skills/claude-music-cover/SKILL.md on GitHub (opens in a new tab) -
claude-music-enhance
Post-processing for generated music. Default path is FFmpeg loudness normalization (fast, CPU-only). Escape hatches: AI vocal denoise for artifacts, stem separation for surgical edits. Both escape-hatch paths reuse tooling from the claude-video skill.
skills/claude-music-enhance/SKILL.md on GitHub (opens in a new tab) -
claude-music-export
Exports music for specific platforms with optimal format, loudness, and metadata. Supports Spotify, Apple Music, YouTube, TikTok, podcast, CD, streaming, and archive formats. Uses FFmpeg for loudness normalization, format conversion, and metadata tagging.
skills/claude-music-export/SKILL.md on GitHub (opens in a new tab) -
claude-music-generate
Generates music from text descriptions and lyrics using ACE-Step 1.5's Python API. Creates full songs with vocals, instrumentals, or both. Supports 50+ languages, 10-600 second duration, quality presets (draft/standard/high/max), and batch generation.
skills/claude-music-generate/SKILL.md on GitHub (opens in a new tab) -
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.
skills/claude-music-library/SKILL.md on GitHub (opens in a new tab) -
claude-music-lora
LoRA and LoKr fine-tuning for ACE-Step 1.5. Trains custom styles from 3-10 songs, manages trained adapters, and applies them during generation. Uses ACE-Step's built-in training pipeline.
skills/claude-music-lora/SKILL.md on GitHub (opens in a new tab) -
claude-music-random
Quick random music generation with smart genre defaults. Picks a random genre, crafts an appropriate caption, and generates with draft quality for fast exploration.
skills/claude-music-random/SKILL.md on GitHub (opens in a new tab) -
claude-music-repaint
Edits specific sections of a song using ACE-Step 1.5's repaint mode. Fixes a bad chorus, changes instruments in a section, adds or removes vocals, or regenerates any time range while keeping the rest intact.
skills/claude-music-repaint/SKILL.md on GitHub (opens in a new tab) -
claude-music-web
Starts the local claude-music web dashboard: a minimalist browser app for generating songs with style buttons, live progress, a waveform player, a rated library, downloads, and one-click similar generations. Runs entirely on 127.0.0.1 with no cloud calls.
skills/claude-music-web/SKILL.md on GitHub (opens in a new tab) -
claude-music
Music production suite using ACE-Step 1.5 via Python API. Routes /music commands for generation, cover, repaint, compose, analyze, export, enhance, random, and LoRA training. 50+ languages, up to 10-minute tracks, 48kHz stereo.
skills/claude-music/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.