What problem does it solve?
This Skill automates and centralizes MAX project lifecycle tasks—creation, status tracking, project switching, versioning, and manual test checklist generation—so developers and sound designers do not need to manually edit project files or track progress across multiple directories.
Core Features & Use Cases
- Project scaffolding: Create a new project directory structure and an initial .maxpat file so users can open work immediately in MAX.
- Package configuration and gating: Guide package selection, enforce extraction requirements for community packages, and save package selections to config.json.
- Status and version tracking: Read and update status.md, manage semver versions via versions.json, and switch the active project reliably.
- Test protocol execution: Generate manual test checklists from generated patches and save test results into test-results/ for verification and audit.
- Use Case: Start a new synth project, select BEAP and Vizzie, generate patches via specialist agents, produce a manual test checklist for the generated files, and record the results while bumping the project version.
Quick Start
Use the max-lifecycle skill to create a new project, configure packages, and generate a manual test checklist for the generated patches.