What problem does it solve? Building multi-level record grouping for Make App lists requires coordinating a grouping panel UI, Entity Preset persistence, Service record-groups contracts, groupFilter expression composition, and CanvasTable grouped rendering, which is error-prone when each layer is wired by hand. ## Core Features & Use Cases - Integrated grouping workflow: Connects @qfei-design/make-app-group panel, draft lifecycle, save-before-apply Preset writes, and grouped data loading into one controlled flow. - Service and expression contracts: Defines strict record-groups transport parsing, DNF-preserving groupFilter composition, and Make Data grouping-mode payload rules. - CanvasTable grouped rendering: Covers GroupTableComponent setup, root/child group loading, leaf-record pagination, and failure recovery via markGroupPageLoadFailed. - Use Case: A user asks to add three-level drag-and-drop grouping to a Make record list page; the Skill guides schema capability checks, Preset persistence, Service routes, and grouped table rendering end to end. ## Quick Start Use the make-app-group skill to add multi-level record grouping with Preset persistence and CanvasTable grouped rendering to my Make App list page.