Loading...
Loading...
Reviews shadcn/ui components for CVA patterns, composition with asChild, accessibility states, and data-slot usage. Use when reviewing React components using shadcn/ui, Radix primitives, or Tailwind styling.
npx skill4agent add existential-birds/beagle shadcn-code-review| Issue Type | Reference |
|---|---|
| className in CVA, missing VariantProps, compound variants | references/cva-patterns.md |
| asChild without Slot, missing Context, component composition | references/composition.md |
| Missing focus-visible, aria-invalid, disabled states | references/accessibility.md |
| Missing data-slot, incorrect CSS targeting | references/data-slot.md |
cn()VariantProps<typeof variants>asChild@radix-ui/react-slotfocus-visible::focusaria-invalidaria-disableddisabled:sr-onlydata-slothas()max-h-(--var)text-[color:var(--x)]