ableton-lom-skill
Ableton Live Remote Script开发者的API速查手册
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:ableton-lom-skill。 它的用途是:Ableton Live Remote Script开发者的API速查手册 完整的 Skill 内容见:https://321skill.com/skills/ableton-lom-skill/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“我想用Python脚本控制Ableton Live的播放速度,并创建一个新的MIDI轨道,应该怎么写?” 它会基于LOM Skill的知识,提供使用`song.tempo`属性设置速度,以及调用`song.create_midi_track()`方法的完整代码示例和参数说明。
介绍
这个Skill为Claude Code提供了Ableton Live Object Model (LOM)的完整API参考文档,专门用于辅助Remote Script和控制界面开发。它解决了开发者在编写与Ableton Live交互的Python脚本时,需要频繁查阅官方文档的问题,将复杂的LOM API结构化为易于查询的知识库。
使用方式非常简单,通过npx命令安装后,Claude Code在分析或编写涉及Ableton Live API的Python代码时,会自动调用此Skill的知识。开发者可以直接在对话中询问API对象、属性或方法,例如“Song对象的tempo属性如何设置?”,AI会基于Skill中的结构化文档给出精确的代码示例和用法说明。
它非常适合从事Ableton Live控制界面开发、Max for Live设备开发或任何需要通过Python脚本与Live进行深度集成的开发者。无论是编写自定义的MIDI控制器脚本,还是开发复杂的自动化工具,这个Skill都能提供即时的API支持。
建议在开发初期或遇到不熟悉的API时使用此Skill进行快速查询。需要注意的是,Skill的文档基于Live 12.3.x的LOM参考,对于更早或未来版本的Live,部分API细节可能存在差异,开发时仍需以实际运行环境为准。
核心特点
与通用的Python文档Skill不同,它专门针对Ableton Live的LOM API进行了深度梳理和结构化,覆盖了全部45个官方API对象及其成员,并包含了Remote Script开发特有的模式与示例,而非简单的文档镜像。
注意事项
不适合用于学习Ableton Live软件的基础操作或音乐制作,其核心是面向开发者的API参考。
常见问题
这个Skill支持哪个版本的Ableton Live?
主要基于Live 12.3.x的LOM参考文档,但大部分核心API在多个版本中通用。
它能帮我写完整的Remote Script吗?
可以,它能提供所有必要的API细节、类型信息和代码示例,辅助你编写和调试脚本。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/ableton-lom-skill/raw/index.md 读取 ableton-lom-skill 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/ableton-lom-skill/raw/index.md(查看排版版本)