What problem does it solve? Building custom components for Wix sites requires coordinating four tightly coupled files (manifest.json, component.tsx, style.css, types.ts) whose selectors, data keys, and props must stay perfectly synchronized with the Wix Editor contract. This Skill generates all of them correctly so site owners can visually customize content, styling, and behavior in the Wix Editor. ## Core Features & Use Cases - Manifest Generation: Produces editor manifests with installation settings, cssProperties, data APIs, nested elements, and behaviors following Wix schema rules. - React Component Architecture: Builds sub-component patterns with elementProps spreading, elementsRemovalState conditional rendering, and strict TypeScript typing. - Editor-Safe CSS: Enforces selector synchronization, CSS variables for dynamic styling, container-based responsiveness without media queries, and pointer-events rules. - Extension Registration: Creates the component-specific extensions.ts file with UUID and platform type naming, then registers it in the main extensions file. - Use Case: Ask for a product card with image, title, price, and buy button, and receive a complete component folder with manifest, React code, CSS, and types ready for the Wix Editor. ## Quick Start Create a Wix site component for a hero section with a background image, headline, subtitle, and CTA button.