shadcn
Installation
SKILL.md
shadcn/ui Patterns
Use shadcn as a composable source-based UI system, not as a black-box dependency.
Use This Skill When
- Setting up shadcn in Next.js or Vite.
- Building reusable UI primitives and design tokens.
- Implementing form/dialog/table workflows with shadcn components.
Core Contract
- Install only needed components.
- Centralize theme tokens and semantic styles.
- Prefer composition patterns over one-off custom wrappers.
- Keep accessibility defaults intact.
- Keep business logic outside UI primitives.