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 has recorded vocals and wants a processing chain set up. Examples - "set up my vocal chain", "process this vocal", "make the vocal sit in the mix", "give me a pop vocal chain", "make this rap vocal aggressive".
$ npx -y skills add glincker/ableton-skills --skill vocal-chain --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/vocal-chainContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when the user has recorded vocals and wants a processing chain set up. Examples - "set up my vocal chain", "process this vocal", "make the vocal sit in the mix", "give me a pop vocal chain", "make this rap vocal aggressive".
name: vocal-chain description: Use when the user has recorded vocals and wants a processing chain set up. Examples - "set up my vocal chain", "process this vocal", "make the vocal sit in the mix", "give me a pop vocal chain", "make this rap vocal aggressive".
Set up a vocal processing chain on the vocal track. Stock Ableton plugins by default; user can swap to third-party manually.
Ask if not given:
| Style | Sonic goals | | --- | --- | | Pop lead | Bright, present, controlled, clean | | Rap (modern) | Aggressive, in-your-face, heavy compression | | Indie/lo-fi | Warm, slightly distant, character preserved | | R&B | Smooth, lush, with subtle pitch correction | | Cinematic/spoken word | Intimate, breathy, minimal processing | | Backing vocals | Sit behind the lead — duller, narrower, ducked |
`get_track_info` for the vocal track. Check:
If peaks are red or the recording is below -20 dB, flag it: "Re-record at proper gain first; processing won't fix a bad recording."
1. **Gate / Noise reduction** (only if needed) 2. **Subtractive EQ** (cut problems) 3. **De-esser** (tame harsh sibilance) 4. **Compressor 1** (peak control, fast) 5. **Compressor 2** (leveling, slow) 6. **Additive EQ** (boost desired frequencies) 7. **Saturation** (optional, for character) 8. **Pitch correction** (Auto-Tune / Melodyne / Vocal Pitch — if needed) 9. **Reverb send** (to a return, not in-line) 10. **Delay send** (to a return, not in-line)
| Slot | Plugin | Settings | | --- | --- | --- | | 1 | EQ Eight | HPF 80 Hz, cut -3 dB at 250 Hz, cut -2 dB at 4k (problem range) | | 2 | Multiband Dynamics | De-ess range 5-9 kHz, threshold -25 dB, ratio 4:1 | | 3 | Compressor | Ratio 4:1, attack 5 ms, release 60 ms, threshold for 4-6 dB GR on peaks | | 4 | Glue Compressor | Ratio 2:1, slow attack, auto release, 1-2 dB GR (leveling) | | 5 | EQ Eight | +2 dB at 100 Hz (warmth), +2 dB at 5 kHz (presence), +2 dB at 12 kHz (air) | | 6 | Saturator (optional) | Drive 2-3 dB, Soft Clip mode | | Send A | Hall reverb | 15-20% wet, pre-delay 30-50 ms | | Send B | Ping Pong delay | 1/8 dotted, 15-20% wet, feedback 25% |
| Slot | Plugin | Settings | | --- | --- | --- | | 1 | EQ Eight | HPF 100 Hz, surgical cuts on resonances | | 2 | Multiband Dynamics | De-ess 5-9 kHz, ratio 6:1 (aggressive) | | 3 | Compressor | Ratio 6:1, attack 3 ms, release 40 ms, GR 6-8 dB | | 4 | Compressor 2 | Ratio 3:1, attack 30 ms, release auto, GR 2-3 dB | | 5 | EQ Eight | +3 dB at 5 kHz (aggression), +2 dB at 200 Hz (chest) | | 6 | Saturator | Drive 4-6 dB, Soft Sine mode (mild distortion) | | Send A | Plate reverb (Ableton Reverb in Plate algorithm) | 8-12% wet, short pre-delay | | Send B | Slap delay | 1/16 single repeat, 10% wet |
| Slot | Plugin | Settings | | --- | --- | --- | | 1 | EQ Eight | HPF 70 Hz, gentle | | 2 | Compressor | Ratio 3:1, slow attack 30 ms, release 80 ms, GR 3-4 dB | | 3 | Saturator | Drive 3-5 dB, Tape mode (warmth) | | 4 | EQ Eight | -1 dB at 8 kHz (slightly dull), gentle | | 5 | Vinyl Distortion or Cabinet | Subtle, for lo-fi character | | Send A | Vintage spring reverb | 25-30% wet (more present) |
Show the proposed chain. Confirm before writing. Apply each device in order.
After applying, the user listens. Adjust based on feedback:
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 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…