shadcn-ui-patterns
Installation
SKILL.md
ShadCN UI Patterns - November 2025 Standards
When to Use
- Building new UI components
- Refactoring existing components to use ShadCN
- Implementing forms with validation
- Creating modals, dialogs, and overlays
- Ensuring accessibility compliance
Why ShadCN UI?
- Copy-paste, not npm - Full ownership of component code
- Radix UI primitives - Accessibility built-in (WCAG 2.1 AA compliant)
- TailwindCSS-first - Full customization, no CSS-in-JS
- TypeScript-native - Type-safe props and variants
- Server Component compatible - Works with Next.js 15 App Router