Shadcn Registry First

Bias UI work toward installing existing components from configured shadcn registries (the free @shadcn registry and the paid @shadcnblocks block registry) before hand-rolling them. Triggers when building or restyling React UI in a project that has a components.json with registries configured — heroes, navbars, footers, pricing tables, feature grids, dashboards, forms, auth screens, marketing sections, data tables, and other common blocks. Use the shadcn MCP tools to search, preview, and add, and always assemble at least three buildable variations with a side-by-side comparison surface before settling on one. Do NOT trigger for genuinely bespoke or domain-specific components that no registry would carry, for non-React stacks, or for projects with no registry configured.

darkmatter 3d2bccf 9.9 KB Updated

File contents

darkmatter/skills/tree/main/skills/shadcn-registry-first commit 3d2bccf3af

Frequently asked questions

npx skillmds@latest add darkmatter/shadcn-registry-first