What problem does it solve? Building consistent, accessible Flutter interfaces from scratch requires writing large amounts of boilerplate for buttons, forms, dialogs, and date pickers. This Skill provides ready-to-use documentation and code examples for the shadcn_ui package so you can assemble polished Flutter screens quickly. ## Core Features & Use Cases - Component Library Reference: Usage examples for 30+ components including Button, Card, Dialog, Calendar, Select, Table, Toast, and Tooltip, each with variant examples (primary, destructive, outline, ghost). - Theming System: Configure light and dark themes with ShadThemeData, built-in color schemes (zinc, slate, blue, and more), typography, and Material/Cupertino interoperability. - Form Management: Centralized form state with ShadForm, validation, initial values, value transformers, and dot-notation nested field IDs. - Use Case: When building a settings page in Flutter, ask for a form with validated inputs, a date picker, and a themed submit button, and receive complete shadcn_ui Dart code. ## Quick Start Ask the AI to build a Flutter login screen using shadcn_ui with a themed ShadApp, validated input fields, and a primary ShadButton.