shadcn (vendored)¶
Frozen
Upstream removed this skill in vercel/vercel-plugin#291 (2026-10-02). vendor.yaml marks it frozen:,
so make sync keeps the last-synced copy and no longer updates it.
shadcn-ui/ui now publishes its own skills/shadcn; switching the source is tracked separately.
Vendored from
vercel/vercel-plugin/skills/shadcn
(part of the fullstack-nextjs series).
Synced via make sync;
do not edit
skills/vendor/fullstack-nextjs/shadcn/SKILL.md
locally — changes will be clobbered on the next sync.
Upstream frontmatter description¶
shadcn/ui expert guidance — CLI, component installation, composition patterns, custom registries, theming, Tailwind CSS integration, and high-quality interface design. Use when initializing shadcn, adding components, composing product UI, building custom registries, configuring themes, or troubleshooting component issues.
What it teaches¶
Covers the full shadcn workflow: init, add, build, search, migrate,
info, view, custom registries, theming, Tailwind integration. Triggers on
components.json, components/ui/**, and any npx shadcn@latest <subcmd>.
Includes a validate rule warning about Base UI / Radix incompatibility with
AI Elements.
Related fullstack-nextjs skills¶
nextjs— App Router context where shadcn components liveweb-design-guidelines— a11y/perf review for shadcn UIsfrontend-design— aesthetic direction beyond default shadcn looks
Canonical SKILL.md¶
See skills/vendor/fullstack-nextjs/shadcn/SKILL.md for the full instructions. Upstream source: vercel/vercel-plugin (shadcn was acquired by Vercel; this is the same canonical guidance redistributed under the Vercel plugin).