m4l-project
Installation
SKILL.md
M4L Project
このスキルは、Max for LiveデバイスをLLMが作るときに必要な実務ルールだけを残した統合スキルである。網羅的なリファレンスではなく、壊れやすい判断を避けるためのチェックリストとして使う。
基本方針
- MUST: 生成スクリプトを正本として扱う。
.maxpat/.amxdは生成物であり、直接編集した場合も必ず生成スクリプトへ反映する。 - MUST: デバイスごとに
packages/<device>/を作り、少なくともdevices/,scripts/,assets/,releases/,DESIGN.md,VERSION,LICENSEの責務を分ける。 - MUST: UI寸法、色、余白、表示ロジック、MIDI仕様、同期仕様を変えたら
packages/<device>/DESIGN.mdに記録する。 - SHOULD: Max patcher JSONは構造化データとして扱い、文字列置換で編集しない。
- NEVER:
.amxdを.maxpatのリネームで作らない。 - NEVER: 生成物だけを直して、生成元と乖離させない。