arrangement-coach
Use when the user has a Session-view loop and wants to promote it to a full Arrangement, build sections…
Use when the user wants to design a synth patch from scratch or modify an existing one - lead, bass, pad, pluck, lush keys, FX. Targets stock Ableton synths (Operator, Wavetable, Analog, Drift). Examples - "make me a wide supersaw lead", "design a sub bass", "give me a lush pad
Claude Code
$ npx -y skills add glincker/ableton-skills --skill sound-designer --agent claude-code
Codex
$ npx skills add glincker/ableton-skills --skill sound-designer -a codex -y
Cursor
$ npx skills add glincker/ableton-skills --skill sound-designer -a cursor -y
Gemini CLI
$ npx skills add glincker/ableton-skills --skill sound-designer -a gemini-cli -y
GitHub Copilot
$ npx skills add glincker/ableton-skills --skill sound-designer -a github-copilot -y
OpenCode
$ npx skills add glincker/ableton-skills --skill sound-designer -a opencode -y
Windsurf
$ npx skills add glincker/ableton-skills --skill sound-designer -a windsurf -y
name: sound-designer description: Use when the user wants to design a synth patch from scratch or modify an existing one - lead, bass, pad, pluck, lush keys, FX. Targets stock Ableton synths (Operator, Wavetable, Analog, Drift). Examples - "make me a wide supersaw lead", "design a sub bass", "give me a lush pad like Olafur Arnalds".
Build synth patches from a description. Stock Ableton synths only — Operator (FM), Wavetable (wavetable + FM), Analog (subtractive), Drift (modern subtractive). User can swap to a third-party synth manually after.
| Sound type | Best synth | Why | | --- | --- | --- | | Sub bass, 808 | **Operator** (sine + saturation) or Drift | Pure low end, easy to control | | Reese / Massive bass | **Wavetable** | Detuned saws + filter movement | | Pluck / staccato | **Operator** | Fast envelopes, FM bite | | Wide supersaw | **Wavetable** (saw table, unison 7+) | Native unison + detune | | Lush pad | **Wavetable** (LP filter + slow envelopes) | Movement + filter LFO | | Acoustic-y / felt | **Drift** + tape simulation | Warm character | | Vintage analog lead | **Analog** | Authentic voicing | | Bell / mallet | **Operator** (FM ratios) | Inharmonic partials |
For each patch type, here's the starting point:
After the synth, append:
Read back the parameters, confirm: > *"Wavetable supersaw lead with 7-voice unison at 30 detune, LP24 filter at 80% with light env motion, chorus + 25% reverb send. Save as 'Wide Lead'?"*
`save_device_preset` to user's User Library if available. Otherwise tell user to save manually with Cmd+S on the device.
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…
Use when the user wants to generate, voice, or modify chord progressions. Examples - "give me a sad chord progression in C…
Use when the user wants drum patterns by genre - kick, snare, hi-hat, percussion. Examples - "give me a trap beat", "house drum…
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.…
Use when the user asks to humanize a MIDI part, fix voice leading, quantize notes, clean up timing, fix stuck/duplicate notes, or…
Use when the user describes a mix problem ("muddy", "harsh", "no headroom", "vocals get lost", "kick and bass fighting") or asks…
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…