This is a comprehensive reference for building UI components with shadcn/ui, covering everything from CLI setup to advanced composition patterns. You'll find decision tables for when to use CVA variants versus compound components, working examples of the asChild pattern for polymorphic rendering, and modern CSS techniques like has() selectors and data-slot targeting. The gates checklist before running init or add commands is genuinely useful and will save you from configuration headaches. What stands out is the practical focus on component anatomy and prop typing patterns rather than just showcasing finished components. If you're building a design system or need to understand why shadcn components are structured the way they are, this gives you the underlying patterns to extend and customize them properly.
npx skills add https://github.com/existential-birds/beagle --skill shadcn-ui