What problem does it solve? Defining structured data storage for Wix CLI apps requires precise collection schemas, permission rules, and namespace handling, and mistakes cause runtime failures or rejected API calls. This Skill generates correct data collection extensions so apps can store and query structured data reliably. ## Core Features & Use Cases - Collection Schema Generation: Defines collections in src/extensions/data/extensions.ts with fields, types, display names, and initial seed data using extensions.genericExtension(). - Permission Configuration: Applies context-based access rules (ANYONE, SITE_MEMBER, CMS_EDITOR, PRIVILEGED) matched to where data is read or written, such as site widgets versus dashboard pages. - Relationship Modeling: Creates REFERENCE and MULTI_REFERENCE fields linking custom collections while enforcing constraints against referencing Wix business entities. - Use Case: When building a Wix app with a reviews widget, generate a reviews collection with public read access, member insert permissions, and a reference to a custom products collection. ## Quick Start Ask the AI to create a Wix data collection for products with fields for title, price, and category, including appropriate permissions for a site widget.