ableton-skills
Claude Skills for Ableton Live producers. Workflows for Claude Code, Cursor, Codex, and Gemini CLI. Pairs with any Ableton MCP server. MIT.
Install / Use
claude mcp add glincker -- npx -y github:glincker/ableton-skillsIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
AutomationSupported Platforms
Tags
Our assessment of ableton-skills
ableton-skills scores 87/100 on our quality scale, 1691st of 2,901 Automation skills we index.
Its MCP Server is 12 KB long, well organised into 28 sections with 5 code examples: a thorough specification that gives an agent plenty to work with.
It has 42 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated 26 days ago, so ableton-skills is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 97/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
ableton-skills compared with similar skills
All 4 of these similar skills score higher than ableton-skills; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| ableton-skills (this skill)by glincker | 87 | 42 | 26d ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 99.4k | 4d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 76.0k | 1d ago | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.5k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 88.6k | today | MCP Server |
Frequently asked questions
- How do I install ableton-skills?
- Run
claude mcp add glincker -- npx -y github:glincker/ableton-skills. The install tabs above show the steps for each supported agent. - Which AI agents does ableton-skills work with?
- It is written for Claude Code, Claude Desktop, Cursor, Gemini CLI and OpenAI Codex, as a MCP Server file. Other agents that read the same format can often use it too.
- Is ableton-skills safe to use?
- It is MIT-licensed and scores 97/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is ableton-skills still maintained?
- The repository was last updated 26 days ago, so ableton-skills is actively maintained.
Skill content
View source on GitHub🎛️ Ableton Skills
Claude Skills for Ableton Live producers
Workflows for Claude Code, Cursor, Codex, and Gemini CLI
Quick install · Skills · Commands · Why · FAQ · Contributing
</div>TL;DR
# Claude Code
git clone https://github.com/glincker/ableton-skills ~/.claude/skills/ableton
# Cursor
git clone https://github.com/glincker/ableton-skills && cp -r ableton-skills/skills/* .cursor/rules/
# Done. Open your AI assistant. Ask: "Make me a 4-bar lo-fi house loop in C minor"
You also need an Ableton MCP server. We recommend uisato/ableton-mcp-extended.
Why this exists
Open-source Ableton MCP servers (uisato/ableton-mcp-extended, ahujasid/ableton-mcp) give your AI agent the plumbing to talk to Live. They don't tell it how to actually be useful to a music producer.
Generic Claude knows music theory but won't:
- High-pass your pads at 100 Hz to clean up mud
- Voice-lead a string ensemble while respecting Vln1's range (G3 to G6)
- Catch kick-bass masking at 80 Hz, the most common cause of "muddy mix"
- Humanize a lo-fi hi-hat with the right velocity curve and swing
- Know that a trap beat at 140 BPM is half-time, not slow
This is the prompt-engineering layer on top of the MCP servers. Skills that make a generic AI assistant act like a co-producer.
Co-pilot, not generator
We do not compete with Suno, Udio, or AIVA. The user owns the melody, emotion, and structure. We handle the mechanical translation tax: track scaffolding, voice leading, velocity curves, mix diagnostics, MIDI cleanup, articulation choices, DAW navigation.
How we compare
| | ableton-skills | Generic Claude | ahujasid/ableton-mcp | uisato/ableton-mcp-extended |
| --- | :---: | :---: | :---: | :---: |
| MCP server included | no | no | yes | yes |
| Producer-aware skills | yes | no | no | no |
| Music-theory voice leading | yes | partial | no | no |
| Mix diagnostic workflow | yes | no | no | no |
| MIDI humanization | yes | no | no | no |
| Genre-aware drum patterns | yes | partial | no | no |
| Slash commands | yes | no | no | no |
| CLAUDE.md drop-in | yes | no | no | no |
| Multi-platform | 4 | n/a | Claude only | Claude + Cursor |
| Active maintenance | yes | n/a | stale | yes |
Quick install
Claude Code
git clone https://github.com/glincker/ableton-skills ~/.claude/skills/ableton
Drop CLAUDE.md into your Ableton project root for project-scoped context:
cp ~/.claude/skills/ableton/CLAUDE.md /path/to/your/ableton-project/
Cursor
git clone https://github.com/glincker/ableton-skills
cp -r ableton-skills/skills/* /path/to/your/project/.cursor/rules/
Codex CLI
git clone https://github.com/glincker/ableton-skills
echo "Reference: $(pwd)/ableton-skills/CLAUDE.md" >> /path/to/your/project/AGENTS.md
Gemini CLI
Same as Codex but reference from GEMINI.md.
MCP server (required separately)
You also need an Ableton MCP server. Install one of:
uisato/ableton-mcp-extended(recommended, actively maintained, 200+ tools, ElevenLabs voice generation)ahujasid/ableton-mcp(the original, works but stale)
Follow that repo's install instructions, then restart your AI assistant.
The 12 skills
| # | Skill | What it does |
| --- | --- | --- |
| 1 | producer-mode | Sets up tracks, picks instruments, scaffolds arrangements from a brief |
| 2 | mixer-doctor | Diagnoses muddy/harsh/lifeless mixes, suggests EQ/comp/bus moves |
| 3 | midi-cleanup | Humanizes velocity, fixes voice leading, quantizes intelligently |
| 4 | arrangement-coach | Promotes Session loops to Arrangement, builds intro/verse/drop/outro |
| 5 | sound-designer | Designs synth patches on Operator/Wavetable/Analog/Drift |
| 6 | reference-match | Translates "make it sound like X" into actionable production moves |
| 7 | mastering-prep | Pre-master audit: headroom, mono, LUFS, frequency balance |
| 8 | chord-pro | Generates progressions with proper voicing across instruments |
| 9 | groove-builder | Idiomatic drum patterns by genre with humanization |
| 10 | sidechain-setup | Sidechain compression routing kick to bass, vocal to bed |
| 11 | tempo-coach | Tempo, time signature, half-time vs full-time, swing guidance |
| 12 | vocal-chain | Vocal processing chains for pop/rap/indie/lo-fi/R&B |
More skills coming weekly, see Roadmap.
Slash commands
| Command | Purpose |
| --- | --- |
| /ableton-init | Bootstrap a clean project: return tracks, master chain, labeled tracks |
| /ableton-export | Pre-export audit: levels, mono, sample rate, bit depth |
| /ableton-snapshot | Save a markdown snapshot of session state |
| /ableton-debug | Diagnose connection or behavior issues |
Demo
"Make a 4-bar lo-fi house loop in C minor: bass, kick, hat, soft pad. Humanize the hat."
[demo gif placeholder, will record one of producer-mode from prompt to populated session]
The skills tell the AI how to interpret that brief like a producer would: pick the right instruments, set the right tempo, voice the chords properly, write idiomatic patterns, then humanize the velocity curve on the hi-hat with accent preservation.
FAQ
<details> <summary><b>Do I need to install an MCP server separately?</b></summary>Yes. This repo ships skills (prompt instructions for the AI). The actual DAW connection is handled by an MCP server. We recommend uisato/ableton-mcp-extended. Install that, then drop these skills on top.
Right now Ableton Live only. Logic and Reaper adapters are in the roadmap (same skills, different DAW backends). The skill content is mostly DAW-portable; what changes is the MCP tool names.
</details> <details> <summary><b>Does this generate full songs?</b></summary>No. This is a co-pilot, not a generator. The user writes melodies, sets the emotion, decides the structure. We handle voice leading, humanization, mix diagnostics, and DAW navigation. If you want full song generation, use Suno or Udio and import the audio.
</details> <details> <summary><b>What if I don't have third-party plugins like Spitfire or Serum?</b></summary>Every skill defaults to stock Ableton instruments and effects (Operator, Wavetable, Analog, Drift, EQ Eight, Compressor, Glue, Limiter). If a skill mentions a third-party plugin it's optional, with a stock fallback.
</details> <details> <summary><b>Will this delete my work?</b></summary>No. Every skill follows a "read before write, confirm before destructive" pattern. The CLAUDE.md template enforces this. You can also use /ableton-snapshot before risky changes to checkpoint your session.
Claude itself uses internet (Anthropic's API). The skills are local markdown files. Once Claude has loaded a skill, the actual DAW operations happen through the MCP server, which runs locally and talks to Ableton via socket.
</details> <details> <summary><b>Can I use these in commercial productions?</b></summary>Yes. MIT license, no restrictions on output. The AI is a tool you used; the music you make is yours.
</details> <details> <summary><b>What's the difference between this and `awesome-claude-skills` lists?</b></summary>Awesome lists are curation. We're a focused skill bundle for one domain (music production in Ableton). We test skills against a real MCP server, follow a consistent format, and merge contributor PRs. Awesome lists link to skills; we ship skills.
</details> <details> <summary><b>I have a skill idea, how do I contribute?</b></summary>Open a skill request issue or PR directly. PRs that follow the SKILL.md format and include a tested workflow get merged within 7 days.
Roadmap
Shipping next
- [ ]
live-performance: Session-view setup for live performance/DJ - [ ]
genre-pack-cinematic: orchestral template + idiomatic patterns - [ ]
genre-pack-lofi: lo-fi hip-hop pack - [ ]
genre-pack-edm: EDM/big-room pack - [ ]
vst-introspect: auto-detect installed VSTs and map to skills - [ ]
automation-coach: when/how to automate parameters
Multi-DAW
- [ ] Logic Pro adapter, same skills, different MCP backend
- [ ] Reaper adapter
- [ ] FL Studio adapter
Tooling
- [ ] One-line installer (
npx ableton-skills install) - [ ] VS Code extension for skill authoring
- [ ] Public skill registry / browser
Compatibility
| MCP server | Tested | Notes |
| --- | --- | --- |
| uisato/ableton-mcp-extended | yes | Recommended. Most tools mapped. |
| ahujasid/ableton-mcp | partial | Works for producer-mode, midi-cleanup. Limited for advanced skills. |
| jpoindexter/ableton-mcp | partial | 200+ tools but less actively maintained. |
| Custom / local fork | unknown | If your fork follows the standard tool naming, skills should work. Open an issue if not. |
| AI assistant | Tested | Skill format |
| --- | --- | --- |
| Claude Code | yes | ~/.claude/skills/ |
| Cursor | yes | .cursor/rules/ |
| Codex CLI | yes | Reference via AGENTS.md |
| Gemini CLI | yes | Reference via GEMINI.md |
| Continue.dev | unknown | Untested but should work |
| Aider | unknown | Untested |
Credits
This project is inspired by, and credits, every PR author whose work got closed without merge on the original Ableton MCP repo. We honor the contributors:
- @hidingwill (PR #66, #69-71, the 230+ tools work)
- @marcoloco23 (PR #63, handlers/ split)
- @voxxit (PR #53, Command Pattern refactor)
- @jhurliman (PR #51, comprehensive tool surface)
- @grayplex (PR #77, Foundation Repair)
- @LofiFren (PR #84, clip editing, mixer, scenes)
- @meleyal (PR #83,
get_notes_from_clip) - @oottoo (PR #82, Arrangement view)
- @bombsandbottles (PR #87, arrangement clip)
- @FelixLueth (PR #86, #88, typo fix + refactor)
- ...and many more.
The skill workflows draw from public music-theory and production knowledge: Adler's The Study of Orchestration, Persichetti, Mike Senior's Mixing Secrets, Bobby Owsinski's The Mixing Engineer's Handbook, and the collective wisdom of r/ableton, r/wearethemusicmakers, and r/edmproduction.
Community
Join the GLINR Discord to talk shop with other producers using these skills, ask questions, and follow along as new skills ship. This project has its own forum channel
Truncated for display — read the full file on GitHub.
Related Skills
Agent-Reach
99.4kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
76.0kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.5kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
88.6k🕷️ A Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
