music-generationlisted
Install: claude install-skill aiskillstore/marketplace
## Quick Start (Read This First!)
**IMPORTANT: This file is located at `/mnt/skills/private/music-generation/SKILL.md`**
If you need to reference this skill again during your session, read that exact path directly. Do not explore directories or use find commands - just read the file path above.
## Philosophy
This skill provides **tools and patterns** for music composition, not pre-baked solutions. You should use your intelligence and the music21 library to compose dynamically based on user requests.
**Core Principle**: Write custom code that composes music algorithmically rather than calling functions with hardcoded melodies.
## Installation & Setup
### Quick Installation
Run the automated installer for complete setup:
```bash
bash /mnt/skills/private/music-generation/install.sh
```
This installs all system dependencies, Python packages, and verifies the installation.
**Note:** The install script may display "error: externally-managed-environment" messages at the end. These are expected and can be safely ignored - the dependencies are already installed. If you see these messages, the installation was successful.
### Manual Installation
Alternatively, install dependencies manually:
**System Dependencies:**
```bash
apt-get update
apt-get install -y fluidsynth fluid-soundfont-gm fluid-soundfont-gs ffmpeg
```
**Python Dependencies:**
```bash
pip install -r /mnt/skills/private/music-generation/requirements.txt
```
The `requirements.txt` includes: music21, midi2audi