This is the skill you want if you're building with shadcn/ui and want Claude to follow the actual patterns instead of inventing broken variants. It enforces the real composition rules: FieldGroup for forms, data-icon for button icons, gap over space-y, size-* when dimensions match. It knows to check installed components first, use ToggleGroup instead of manual button states, and never override semantic colors with raw Tailwind values. The skill pulls live project context and component docs via the CLI, so Claude sees what's actually installed. Honestly just saves you from explaining "no, use InputGroupInput inside InputGroup" for the third time in a session.
npx skills add https://github.com/shadcn-ui/ui --skill shadcn