What problem does it solve? Defining structured data storage for Wix CLI apps requires precise knowledge of the data collections extension format, field types, permission levels, and namespace scoping. This Skill generates correct collection definitions in src/extensions/data/extensions.ts without manual schema research. ## Core Features & Use Cases - Collection Schema Generation: Defines collections with idSuffix, display names, fields, and permissions using extensions.genericExtension() from @wix/astro/builders. - Field Types & Relationships: Supports 24 field types including REFERENCE and MULTI_REFERENCE for linking custom collections, with strict rules against referencing Wix business entities. - Context-Based Permissions: Configures read/write access levels (ANYONE, SITE_MEMBER, CMS_EDITOR, PRIVILEGED) matched to where data is consumed, such as site widgets versus dashboard pages. - Use Case: When building a Wix app with a reviews widget, generate a reviews collection with public read access, member insert permissions, and initial seed data, all registered correctly with a static UUID. ## Quick Start Ask the AI to create a Wix CMS data collection for your app, specifying the collection name, fields, and who should be able to read or write the data.