max-lifecycle

Community

Manage MAX project lifecycle and tests

Authortaylorbrook
Version1.0.0
Installs0

System Documentation

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.

Dependency Matrix

Required Modules

None required

Components

references

đź’» Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: max-lifecycle
Download link: https://github.com/taylorbrook/MAX-MSP_CC_Framework/archive/main.zip#max-lifecycle

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.