Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Producer companion for Ableton Live. Review tracks, brainstorm, write MIDI, design sounds, dial in mixes, prep stems and releases, browse your library, and drive Live directly. Wired into Ableton, Splice, Spotify, Google Drive, Gmail, Google Calendar, and Canva.
npx claudepluginhub patrickking67/producer --plugin producerArrangement coach — sketch intros, builds, drops, breaks, outros bar-by-bar
Generate creative directions for hooks, drops, transitions, or sound choices
Look up an Ableton feature in the Live / Push / Move / Note manuals, KB, or video catalog
Browse the Ableton Library — find presets, samples, packs, drum kits, racks across your User Library and installed Packs
Compose a MIDI part — chords, bassline, drum pattern, melody. Saves a .mid file.
Surgical lookups in the Ableton Live, Push, Move, and Note manuals plus the help center and the full YouTube catalog. Use when the user says "how do I [do X] in Ableton", "what does [device/parameter] do", "find a tutorial on", "Push 3 question", "Move workflow", "/docs", or asks any Ableton-specific feature question. Always grounded in actual docs — never answer from memory.
Bar-by-bar arrangement coaching — intro/build/drop/breakdown/outro structure, energy curves, phrasing, transitions, where to place tension and release. Use when the user says "how should this be arranged", "my arrangement is flat", "what comes after the drop", "draft the arrangement", "/arrange", or wants a structural plan. House/EDM defaults; works for any genre.
Generate creative options for an advanced producer — track concepts, hooks, drops, breakdowns, transitions, sound directions, references. Use when the user says "brainstorm a track", "give me ideas for", "I'm stuck on", "what should I do for the drop", "throw directions at me", or wants options rather than execution. House/EDM by default.
Walk the user's local Ableton Library — User Library, installed Packs, Sounds, Drums, Instruments, Audio Effects, MIDI Effects, Max for Live devices, Samples. Use when the user says "find a preset for", "do I have a [sound] in my library", "search my Packs", "what kits do I own", "/library", "browse library", or any request that should be satisfied by something already on disk before reaching for Splice. Mirrors how the Live browser categorizes content.
Write playable MIDI for an advanced producer — chord progressions, basslines, drum patterns, melodies, arpeggios, stabs. Key/scale aware, theory-grounded. Use when the user asks to "write a chord progression", "make a bassline", "give me a drum pattern", "build a MIDI loop", or names key/tempo/genre. Outputs both a human-readable recipe and a real .mid file.
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
v9.40.0 — Configurable multi-LLM council with persona scoring, benchmark-aware routing, diversity, veto, quorum, and implementation gates. Run /octo:setup.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Semantic search for Claude Code conversations. Remember past discussions, decisions, and patterns.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Unified Keeper Security toolkit: vault secrets (KSM), enterprise admin (Commander), CLI setup, plus the official Keeper docs MCP. Works in Claude Code and Cowork.
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.
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/ |
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).
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/.
| 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 |
| 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". |
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.