PerIPan

Music Workflow Skills — Productivity skill for Claude Code

Productivity community

Claude Code skills for music production — song analysis (tempo/key/stems/chords/lyrics), bass-to-MIDI transcription (CREPE), and building/reinterpreting arrangements in Ableton Live via MCP.

How to install Music Workflow Skills

This entry records only its repository, not the path inside it, so there is no exact command to give. Open PerIPan/music-workflow-skills and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Music Workflow Skills does

Claude Code skills for music production — song analysis (tempo/key/stems/chords/lyrics), bass-to-MIDI transcription (CREPE), and building/reinterpreting arrangements in Ableton Live via MCP. Built with Claude.

Alternatives in Productivity

  • Cs2 Technical Analysis — You are an Expert 3D Technical Director specialized in CS2 (Counter-Strike 2) weapon and item pipelines 14.1k ★
  • Performance Optimization Skill — Systematic performance analysis and optimization for RTK CLI tool, focusing on startup time (<10ms), memory us 11.9k ★
  • Ccplugins — Claude Code Plugins that actually save time 2.7k ★

README

music-workflow-skills

Claude Code skills for a full music-production workflow: analyze real recordings (tempo, key, stems, chords, lyrics, drum logic), transcribe played bass takes, and build or reinterpret songs in Ableton Live over MCP.

Derived from working `WORKFLOW-*.md` guides validated on real song projects (dream-pop analysis, an 11/4 punk reinterpretation of a Byzantine hymn, Greek laiko analysis, and others).

Skills

Skill Use when
song-analysis Turn a recording into bars/BPM/key, stems, bass MIDI, per-bar chords, word-timed lyrics, a band-ready chord+lyric chart
ableton-mcp Drive Ableton Live via the AbletonMCP server — tracks, clips, MIDI, devices, mixing; all the gotchas and hard limits
ableton-arrangement Compose/arrange a full song in Live — section design, bass pattern palette, drum conventions, FX chains
song-to-ableton End-to-end orchestrator: analyze a song, then rebuild/reinterpret it in Live (routes to the other skills)
bass-transcribe You played bass — transcribe the take to MIDI, a Live clip, or a tab/chart (pyin; CREPE for vocals)

Install

git clone https://github.com/PerIPan/music-workflow-skills.git
cd music-workflow-skills
for s in song-analysis ableton-mcp ableton-arrangement song-to-ableton bass-transcribe; do
  ln -sfn "$PWD/$s" ~/.claude/skills/$s
done

Restart Claude Code; the five skills appear in the skill listing.

Layout

Each skill: a lean `SKILL.md` (triggers + core rules) and, where needed, `references/` files loaded on demand, `scripts/` the skill runs, and `tests/` for those scripts. Machine-specific paths are isolated in a "Local environment (this machine)" section per skill (written against `~`) — everything else is generic.

Scripts:

  • song-analysis/scripts/detect_meter.py — meter by sweeping every cycle 2–25 (odd meters)
  • song-analysis/scripts/lv_chords.py — chords with 7ths/inversions (lv-chordia) on the bar/cell grid
  • `song-analysis/