What problem does it solve?
It prevents UI build mistakes and inconsistent styling by guiding how to structure shadcn/ui components, apply presets, and compose correct forms, overlays, icons, and Tailwind usage.
Core Features & Use Cases
- Preset-aware shadcn workflows: Helps decide when to apply, merge, overwrite, or skip preset changes and ensures you use the CLI safely for project-aware operations.
- Correct component composition & rules: Enforces best-practice structure for shadcn primitives (e.g., FieldGroup/Field for forms, Dialog titles for accessibility, TabsTrigger inside TabsList, proper icon usage with data-icon).
- Project context + docs-driven updates: Uses injected project config context and directs you to fetch component docs/examples before implementing or troubleshooting.
Quick Start
Ask the AI: Create a shadcn/ui settings page component with FieldGroup and Field, ToggleGroup options, proper validation using data-invalid and aria-invalid, and semantic colors that match the project's current preset.