
Magic Ui
If you're building React or Next.js sites with Tailwind and want polished animated components without writing motion code from scratch, this walks you through the Magic UI component registry. It covers the full loop: picking the right component (marquees, animated buttons, hero effects), installing via shadcn, integrating without breaking the APIs, and checking accessibility and performance before you ship. The workflow is prescriptive, which is helpful when you just want a shiny button or text fade without decision paralysis. One thing to watch: it leans on you already having shadcn initialized, so if your project isn't set up that way, you'll need to backtrack.
- install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
- 11
- skills.sh installs
- 1.4K
- GitHub stars
- 23.2K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add magicuidesign/magicui --skill magic-ui --agent claude-codeInstalls into .claude/skills of the current project.
Files
Magic UI
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.
When To Apply
Apply this skill when users ask to:
- Add a Magic UI component (for example: marquee, globe, blur-fade, shiny-button)
- Build a section with Magic UI effects (hero, testimonials, CTA, feature grid)
- Replace custom animation code with Magic UI components
- Troubleshoot installation/import issues for
@magicui/*
Core Workflow
- Define the UI outcome first.
- Identify section type, tone, motion intensity, and responsive behavior.
- Keep motion intentional; avoid stacking many high-motion effects in one viewport.
- Confirm project prerequisites.
- Project should be React/Next.js with Tailwind CSS.
- shadcn must be initialized before adding registry components:
npx shadcn@latest init
- Install the selected component(s).
npx shadcn@latest add @magicui/<component-slug>
Example:
npx shadcn@latest add @magicui/magic-card
Sponsors
Details
- Repository
- github.com/magicuidesign/magicui
- First seen
- Jun 3, 2026