Use this skill when users want to add, customize, or troubleshoot Magic UI components in React/Next.js projects. It covers component selection, shadcn registry installation (`@magicui/*`), integration patterns, and practical quality checks for accessibility and maintainability.
Use this skill when the task involves Magic UI components, animated UI sections, or converting static sections into interactive UI using the Magic UI registry.
Apply this skill when users ask to:
@magicui/*npx shadcn@latest init
npx shadcn@latest add @magicui/<component-slug>
Example:
npx shadcn@latest add @magicui/magic-card
@/components/ui/<component-slug>).references/components.mdreferences/recipes.mdmarquee, avatar-circlesglobe, warp-background, animated-grid-patternblur-fade, text-animate, word-rotate, sparkles-textshiny-button, shimmer-button, rainbow-buttongrid-pattern, dot-pattern, particles, flickering-gridStart with 1 core component + 1 supporting effect, then expand only if needed.
components.json or registry init error:
npx shadcn@latest init in the project root.@/ alias not configured):
https://magicui.design/docshttps://magicui.design/docs/componentshttps://magicui.design/docs/installationhttps://magicui.design/docs/mcp