max-ext-agent

Scaffolds, builds, and validates C++ Max externals with Min-DevKit.

41|1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/taylorbrook/MAX-MSP_CC_Framework --skill max-ext-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: max-ext-agent
Source: https://github.com/taylorbrook/MAX-MSP_CC_Framework/tree/main/.claude/skills/max-ext-agent
Command: npx skills add https://github.com/taylorbrook/MAX-MSP_CC_Framework --skill max-ext-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill removes the manual, error‑prone process of setting up, coding, building, and validating C++ externals for Max/MSP, letting developers focus on functionality rather than boilerplate and build issues.

Core Features & Use Cases

  • Scaffolding: Generates full Min‑DevKit project structure for message, DSP, or scheduler externals.
  • Code Generation: Produces archetype‑specific C++ source ready for compilation.
  • Automated Build & Fix: Runs cmake/make loops with error parsing and auto‑correction up to five attempts.
  • Validation: Checks the resulting .mxo bundle for correct Mach‑O type and arm64 architecture.
  • Help Patch Creation: Builds demonstration .maxhelp patches for the new external.
  • Critic Review: Runs structural code reviews to catch common issues.

Quick Start

Use the max‑ext‑agent skill to create a new DSP external called 'myfilter'.

Frequently Asked Questions about max-ext-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a C++ Max external using Min-Devkit?

To scaffold a C++ Max external, the skill generates a full Min-Devkit project structure for message, DSP, or scheduler objects, producing archetype-specific C++ source ready for compilation.

Can I automate the build process for my .mxo bundles?

Yes, you can automate the build process for .mxo bundles by running cmake and make loops with error parsing and auto-correction, attempting to fix compilation issues up to five times automatically.

How does Mach-O validation work for Max externals?

Mach-O validation for Max externals checks the resulting .mxo bundle to ensure it has the correct Mach-O type and arm64 architecture, confirming the external is structurally ready for Max/MSP.

What is the best way to generate a help patch for a new Max external?

The best way to generate a help patch is to automatically build demonstration .maxhelp patches for the new external, providing a visual interface to test the object directly within Max/MSP.

Do I need cmake and make to compile C++ externals for Max/MSP?

You need cmake and make to compile C++ externals for Max/MSP because the skill leverages these tools in automated build loops to parse errors and auto-correct compilation failures for .mxo bundles.

Why do my C++ Max externals fail to build during compilation?

C++ Max externals fail to build due to boilerplate or structural code issues, which a critic review catches, while automated cmake/make loops parse errors and auto-correct compilation up to five attempts.