arrangement-coach
Use when the user has a Session-view loop and wants to promote it to a full Arrangement, build sections (intro/verse/drop/break/outro), or extend a 4-bar idea…
Use when the user wants to generate, voice, or modify chord progressions. Examples - "give me a sad chord progression in C minor", "voice these chords for piano", "what's a good progression for cinematic music?", "extend this progression with more color tones".
$ npx -y skills add glincker/ableton-skills --skill chord-pro --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/chord-proContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when the user wants to generate, voice, or modify chord progressions. Examples - "give me a sad chord progression in C minor", "voice these chords for piano", "what's a good progression for cinematic music?", "extend this progression with more color tones".
name: chord-pro description: Use when the user wants to generate, voice, or modify chord progressions. Examples - "give me a sad chord progression in C minor", "voice these chords for piano", "what's a good progression for cinematic music?", "extend this progression with more color tones".
Generate or refine chord progressions with proper voicing. Music-theory grounded — no random Reddit-tier chord stacks.
Required: **key + mode**, **mood/genre**, **target instrument**. Optional: length (default 4 chords), tempo (for rhythmic feel).
If two are missing, ask in one sentence: > *"What key and what mood?"*
| Mood/Genre | Reliable progressions (in C / Cm) | | --- | --- | | Sad / cinematic | Cm – Ab – Eb – Bb (i-VI-III-VII), or Cm – Gm/Bb – Ab – Eb | | Hopeful / pop | C – G – Am – F (I-V-vi-IV), or C – Am – F – G | | Tension | Cm – F – Cm – G7 (i-iv-i-V), or Cm – Bb – Ab – G | | Neo-soul / R&B | Cmaj7 – Em7 – Am7 – Dm7 (I7-iii7-vi7-ii7), or use modal interchange | | Lo-fi / chill | Cmaj7 – Fmaj7 – Bb7 – Eb7 (mixolydian feel), or use ii-V-I in jazz extensions | | Cinematic build | Cm – Ab – Fm – G (Aeolian + V) | | EDM uplifting | Am – F – C – G (vi-IV-I-V — the "Axis") | | Modal/dorian | Cm – F – Gm – Cm (i-IV-v-i in dorian) |
For each chord, place voices according to instrument:
If user wants "more color":
When moving from one chord to the next, **move each voice by the smallest interval possible**:
Write the chords to the target track using `add_notes_to_clip`. Each chord gets one full bar by default (override if user specified rhythm).
> User: "Sad progression in F minor for piano"
Output:
Apply with `add_notes_to_clip`. Length = 1 bar each, velocity 90 default.
Claude Skills for Ableton Live producers. Workflows for Claude Code, Cursor, Codex, and Gemini CLI. Pairs with any Ableton MCP server. MIT.
Use when the user has a Session-view loop and wants to promote it to a full Arrangement, build sections (intro/verse/drop/break/outro), or extend a 4-bar idea…
Use when the user wants drum patterns by genre - kick, snare, hi-hat, percussion. Examples - "give me a trap beat", "house drum pattern", "DnB drums at 174",…
Use when the user is finishing a track and wants to check it's ready to send to a mastering engineer or for self-mastering. Audits headroom, peak levels, mono…
Use when the user asks to humanize a MIDI part, fix voice leading, quantize notes, clean up timing, fix stuck/duplicate notes, or generally polish a MIDI clip…
Use when the user describes a mix problem ("muddy", "harsh", "no headroom", "vocals get lost", "kick and bass fighting") or asks for a mix audit. Diagnoses the…
Use when the user asks to set up tracks, pick instruments, scaffold an arrangement, build a project template, or describe a track they want to make in Ableton…