Skip to content

patrickking67/producer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Producer

An Ableton Live production toolkit — chat-side and in-Live.
Review tracks, brainstorm, write MIDI, design sounds, dial in mixes, browse your library, arrange, prep stems and releases — and drive Ableton Live directly.

MIT License Claude Code plugin Ableton Live 12 Max for Live

Website · Plugin · Max for Live device · Connectors


Created by Patrick King. MIT licensed.

This repo is a Claude Code marketplace that ships two surfaces of the same product:

Component What it is Where it lives
Producer (Claude Code plugin) 12 skills + 12 slash commands + 1 agent + 7 MCPs (Ableton, Splice, Spotify, Google Drive, Gmail, Google Calendar, Canva) + the Ableton Knowledge desktop extension. Reviews, brainstorms, writes MIDI, designs sounds, mixes, browses your library, arranges, preps stems and releases, and drives Live directly. plugins/producer/
Producer for Live (Max for Live device) A Max for Live MIDI Effect that calls the Claude API from inside Live to generate drum/melody/chord patterns into the highlighted clip. max-for-live/

Install (Producer plugin)

In Claude Code:

/plugin marketplace add patrickking67/producer
/plugin install producer@producer

Or via full URL:

/plugin marketplace add https://github.com/patrickking67/producer.git
/plugin install producer@producer

The marketplace manifest is at .claude-plugin/marketplace.json. The 6 cloud MCPs (Splice, Spotify, Google Drive, Gmail, Google Calendar, Canva) OAuth on first use. Install the Ableton MCP separately — see plugins/producer/CONNECTORS.md.

Works in Claude Code on the web (cowork) and in the local CLI. Cloud MCPs OAuth on first use either way; the Ableton MCP only runs locally (it talks to Live over the Remote Script).

Install (Producer for Live — the Max for Live device)

Follow the step-by-step in max-for-live/README.md. You'll drop three JS files plus a .amxd patch into ~/Music/Ableton/User Library/Presets/MIDI Effects/Max MIDI Effect/Producer/.

What's in the Producer plugin

12 slash commands

Command Skill
/review producer-review — peer-level teardown
/brainstorm brainstorm — 3–5 directions with references
/midi midi-lab — playable .mid from a prompt
/sound sound-design — stock-device patch recipes + Splice
/mix mix-coach — LUFS, sidechain, low-end glue
/docs ableton-docs — Live / Push / Move / Note manuals + KB + videos
/library library-browser — your Ableton Library + Packs, like Live's browser
/arrange arrangement — bar-by-bar plan with an energy curve
/reference reference-curator — Spotify playlists with BPM/key/LUFS
/stems stem-prep — for mastering, remix, sync, DJ tools, live
/release release-prep — master target, metadata, artwork, ISRC, schedule
/session session-bridge — drive Live directly via the Ableton MCP

1 agent

Agent Purpose
ableton-engineer End-to-end multi-step tasks: "build me a tech house starter set", "prep this for release across streaming and Beatport", "compare my track to 5 references and write the mix moves".

7 MCP connectors

Auto-declared in .mcp.json: Ableton, Splice, Spotify, Google Drive, Gmail, Google Calendar, Canva. Plus the Ableton Knowledge desktop extension for manual / KB / video lookups. Full breakdown in CONNECTORS.md.

Repo layout

producer/
├── .claude-plugin/
│   └── marketplace.json          ← marketplace manifest
├── assets/
│   ├── producer-logo.svg         ← wordmark + mark (monochrome)
│   └── producer-mark.svg         ← icon only (square)
├── docs/
│   └── index.html                ← GitHub Pages landing site (Tailwind)
├── plugins/
│   └── producer/                 ← the plugin
│       ├── .claude-plugin/plugin.json
│       ├── .mcp.json
│       ├── README.md
│       ├── CONNECTORS.md
│       ├── commands/             ← 12 slash commands
│       ├── skills/               ← 12 skills
│       └── agents/               ← ableton-engineer
├── max-for-live/                 ← the .amxd device files
│   ├── README.md
│   ├── producer.js
│   ├── get_context.js
│   └── write_midi.js
├── dist/
│   └── producer.plugin           ← zipped plugin bundle for manual install
├── LICENSE
└── README.md

Manual install (bundle)

If you'd rather sideload the zipped bundle instead of using the marketplace, grab dist/producer.plugin and drag it into Claude Code.

License

MIT — see LICENSE.

About

Ableton Live production toolkit. Claude Code plugin + Max for Live device. Review, brainstorm, write MIDI, design sounds, mix, arrange, prep stems and releases, drive Live directly.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors