This skill should be used when the user asks to "save the ableton project", "save ableton live", "save the current live set", or mentions saving Ableton Live projects to a specific path. Provides automated saving functionality for Ableton Live on macOS using AppleScript.
Automates saving Ableton Live projects on macOS using AppleScript integration.
npx claudepluginhub krfantasy/alsdiffThis skill inherits all available tools. When active, it can use any tool Claude has access to.
This skill provides automated saving functionality for Ableton Live projects on macOS using AppleScript and Python integration. When users need to save their current Ableton Live project to a specific location, this skill handles the automation by navigating to the target directory and entering the filename.
Enable users to save Ableton Live projects through natural language commands or explicit slash commands. The skill uses AppleScript automation to interact with Ableton Live's Save As dialog, navigating to directories and entering filenames automatically.
Trigger this skill when users:
When a user asks to save an Ableton project with a path like:
"Save the ableton project to ~/Music/Projects/song.als" "Save my live set to ../backups/test.als"
Execute the save command with the specified path:
/ableton-save:save-live-set <path>.als extension is optionalThe save functionality is implemented through:
Python wrapper (scripts/ableton_save.py)
AppleScript (scripts/save_ableton_project.scpt)
| User Query | Action |
|---|---|
| "Save to /path/to/file.als" | Execute /ableton-save:save-live-set /path/to/file.als |
| "Save the project" | Ask for destination path |
| "Backup to foo.als" | Execute /ableton-save:save-live-set foo.als |
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.