Analysis updated 2026-05-18
Ask an AI agent to scaffold a new Ableton Live extension project with correct build config.
Have the agent write MIDI note editing code, like transposing or humanizing a clip.
Generate right click context menu actions and modal dialogs for Ableton Live.
Build and package a finished extension into a distributable ablx file.
| ronvaknins/ableton-extensions-skill | 0xbennie/binance-smart-money-tracker | ajay150313/agentsre-langchain | |
|---|---|---|---|
| Stars | 44 | 44 | 44 |
| Language | — | TypeScript | Python |
| Setup difficulty | hard | moderate | easy |
| Complexity | 3/5 | 3/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires signing up for Ableton's Extensions beta program to get the SDK and a compatible Live build.
This repository is an Agent Skill, a package of instructions that teaches an AI coding assistant how to build extensions for Ableton Live, the music production software. Once installed, you can ask an AI agent to create an Ableton extension, and the skill guides it to write correct code using the real Ableton Extensions SDK instead of guessing at the API. The skill follows the Agent Skills convention: a SKILL.md file that is always loaded, plus a reference folder with more detailed documents that the agent only reads when needed. This keeps the amount of instructions the AI has to process small during normal use, while still giving it access to full detail on scaffolding new projects, the object model for tracks, clips, and MIDI notes, and ready to use code recipes for things like right click menus and dialog boxes. To actually use this, you need the Ableton Extensions SDK itself, which is currently in beta and requires signing up for Ableton's beta program, plus a beta build of Ableton Live that supports extensions, and Node.js version 24.14.1 or newer for the build tools. The skill was built and tested against SDK version 1.0.0-beta.0. Extensions built with this skill can scaffold new projects, edit clips and notes, add right click actions and pop up dialogs, and package the result into a distributable file. They cannot do real time audio or MIDI processing such as reacting instantly to a played note, since extensions only run when a user triggers a command, for that kind of real time effect, Ableton's own built in devices or Max for Live are the right tool instead. The project was used to build a working example extension that turns notes in a selected clip into a chosen chord, and the full build and packaging process was verified end to end. The README describes the project as agent agnostic, meaning any AI tool that understands the Agent Skills format could use it, though the setup instructions given are specifically for Claude Code.
An Agent Skill that teaches AI coding agents to build Ableton Live extensions using the official SDK, so agents write correct code instead of guessing.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.