What problem does it solve? Building UI for Adobe App Builder apps requires deep knowledge of React Spectrum components, Experience Cloud Shell integration, and AEM extension APIs. This Skill generates context-appropriate UI code that follows your project's existing conventions instead of generic templates. ## Core Features & Use Cases - React Spectrum UI Generation: Create pages, forms, data tables, dialogs, and navigation using @adobe/react-spectrum with proper accessibility, loading states, and error handling. - ExC Shell Integration: Set up @adobe/exc-app initialization with runtime.done(), IMS token passthrough, and Spectrum theming for Experience Cloud Shell SPAs. - AEM UI Extensions: Build extensions with @adobe/uix-guest for Content Fragment Console, CF Editor, Universal Editor, and Assets View surfaces. - Use Case: Ask for a sortable, paginated product table in your App Builder SPA and receive a TableView component wired to your backend actions with IMS authentication, loading spinners, and empty states. ## Quick Start Ask the agent to add a data table page to your App Builder SPA and it will read your web-src structure and generate the matching React Spectrum component.