What problem does it solve? Building multi-component web interfaces with proper state management, responsive layouts, and accessible design requires coordinating React, Tailwind, and component libraries correctly, which is error-prone without a structured workflow. ## Core Features & Use Cases - Component Composition: Guides atomic breakdown of large UIs into typed sub-components using shadcn/ui primitives like Button, Card, Input, and Dialog. - Responsive Styling Patterns: Provides Tailwind layout patterns for grids, stacks, centering, and breakpoint-based responsive design. - State & Accessibility Workflow: Covers useState/useReducer state flow, controlled inputs, ARIA checks, and performance audits for re-renders. - Use Case: Build an interactive dashboard artifact with cards, dialogs, and forms that works across mobile and desktop with light/dark mode support. ## Quick Start Ask the agent to build a React artifact with shadcn/ui components and Tailwind styling, for example a counter card or a multi-component dashboard.