Skip to content

Releases: aker-dev/ableton-extension-skill

v1.0.0 — initial release

04 Jun 11:27

Choose a tag to compare

A Claude Code Skill that teaches Claude how to build Ableton Live extensions with the official
@ableton-extensions/sdk (TypeScript / Node, runs in Live's Extension Host).

The SDK is a young private beta — largely absent from model training data — so out of the box Claude
hallucinates the API. This skill grounds it in the real, verified API, the patterns that matter, the
gotchas that bite, and copy‑paste project templates.

📊 Measured impact

With‑skill vs no‑skill baseline (3 tasks, regex‑graded on objective API usage): 100% vs 5.6% correct
SDK usage — and the yt‑dlp showcase below was built with the skill and ran first try in Live.

📦 What's in the box

  • The ableton-extension skill: SKILL.md + references/ (full API, worked concepts, webviews & design) + assets/templates/ (ready‑to‑copy project scaffold).
  • 4 example extensions in examples/ — incl. the flagship URL → Clip (yt‑dlp → ffmpeg → audio clip in Session and Arrangement, named from the video title).
  • A benchmark + side‑by‑side outputs as proof.

🚀 Install

Download ableton-extension.skill below and:

unzip ableton-extension.skill -d ~/.claude/skills/

…then just ask Claude Code to build an Ableton extension. See the README for details.

Notes

  • Tested against @ableton-extensions/sdk@1.0.0-beta.0.
  • The Ableton Extensions SDK is not included — obtain it from Ableton's beta programme. Unofficial; not affiliated with Ableton.