Co-authored by Hayden Bleasel and shadcn, this is the components.build specification packaged as a skill. It guides Claude through building React component libraries with the same patterns you see in shadcn/ui: Radix Slot composition, the asChild pattern, CVA for variants, and proper TypeScript polymorphism. The 16 rule categories cover everything from ARIA implementation to publishing on registries. Honestly, this is less about learning new tricks and more about enforcing consistency when you're building or reviewing a design system. If you're already doing Tailwind plus Radix primitives, these are likely the patterns you've settled on anyway.
npx skills add https://github.com/nolly-studio/components-build-skill --skill components-build