Catches the subtle mistakes that break shadcn/ui components: CVA variants bleeding into className props, asChild composition without proper Slot usage, missing focus-visible states, and data-slot attributes that should be there but aren't. Built around four reference documents covering CVA patterns, composition, accessibility, and data-slot usage. The hard gates are strict, you can't draft findings until you've verified location evidence and exemption checks for each issue. Useful when you're reviewing React components that use shadcn, Radix primitives, or Tailwind and want to enforce the patterns that make these libraries actually composable. The valid patterns list is smart, it won't flag correct Tailwind v4 syntax or standard shadcn internals.
npx -y skills add existential-birds/beagle --skill shadcn-code-review --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
mindrally/skills
giuseppe-trisciuoglio/developer-kit
syncfusion/react-ui-components-skills
supercent-io/skills-template
binjuhor/shadcn-lar