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 drum patterns by genre - kick, snare, hi-hat, percussion. Examples - "give me a trap beat", "house drum pattern", "DnB drums at 174", "lo-fi drums with swing", "boom-bap pattern".
$ npx -y skills add glincker/ableton-skills --skill groove-builder --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/groove-builderContext preview
The summary Claude sees to decide when to auto-load this skill.
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", "lo-fi drums with swing", "boom-bap pattern".
name: groove-builder description: 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", "lo-fi drums with swing", "boom-bap pattern".
Generate idiomatic drum patterns by genre with proper humanization. Writes to MIDI clips on the user's drum track.
Required: genre. Optional: tempo (use genre defaults).
| Genre | Default tempo | Time sig | | --- | --- | --- | | Lo-fi hip-hop | 70-90 | 4/4 | | Boom-bap | 85-95 | 4/4 | | Trap | 130-150 (half-time feel) | 4/4 | | House | 120-128 | 4/4 | | Tech house | 124-128 | 4/4 | | Techno | 125-135 | 4/4 | | DnB / Jungle | 165-180 | 4/4 | | UK garage | 130-138 | 4/4 (shuffled) | | Drill (UK) | 140-145 (half-time) | 4/4 | | Reggaeton | 95-100 | 4/4 (dembow) |
`get_track_info` on the drum track. Confirm a drum rack is loaded with at least kick (C1), snare (D1), hat (F#1), and optionally clap (D#1), open hat (A#1), perc (G1+).
If no kit loaded → ask user, or load stock Ableton Drum Kit.
For a 1-bar (16-step) pattern, here are tested templates:
Kick: X . . . . . X . . . . . . . . . Snare: . . . . X . . . . . . . X . . . (snare on 5 & 13 for half-time feel) Hat: X . X . X . X . X . X . X . X . (8th notes)
Kick: X . . X . . X . . . X . . . . . Snare: . . . . X . . . . . . . X . . . Hat: X X X X X X X X X X X X X X X X (16ths)
Kick: X . . . . . . X . . . . . . . . (sparse, half-time feel) Snare: . . . . X . . . . . . . X . . . Hat: X X . X X X . X X . X X X . X X (rolling, with stutters) 808: long held bass notes underneath
Kick: X . . . X . . . X . . . X . . . (4-on-the-floor) Clap: . . . . X . . . . . . . X . . . Hat: . . X . . . X . . . X . . . X . (off-beat 8ths) OpHat: . X . . . X . . . X . . . X . . (between beats)
Kick: X . . . . . . . . . X . . . . . Snare: . . . . X . . . . . . . X . . . Hat: X X X X X X X X X X X X X X X X (16ths, fast)
After writing, apply genre-appropriate humanization:
If user wants a 2-bar pattern with fill:
Summarize: "Lo-fi pattern, 90 BPM. Kick on 1+3, snare on 5+13, 8th hats with 12% swing. ±15 velocity, ±15ms timing. Apply?"
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 to generate, voice, or modify chord progressions. Examples - "give me a sad chord progression in C minor", "voice these chords for…
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…