Agent skill

Magic UI Skill: Add Animated Components With shadcn

The magic-ui skill teaches an AI coding agent to pick animated Magic UI components such as marquee, globe and blur-fade, install them through the shadcn registry and check quality afterward.

Install
git clone https://github.com/magicuidesign/magicui.git
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the magic-ui skill?

The magic-ui skill is a SKILL.md in the magicuidesign/magicui repository. It guides an AI coding agent to choose animated components, confirm a React or Next.js project with Tailwind and shadcn, install from the @magicui registry, integrate them and test accessibility and performance. Two reference files load on demand.

Magic UI is a library of animated components and effects you copy into your own app. The skill sits in that library's repository and tells an agent how to add, customize and troubleshoot those components in React and Next.js projects.

Its folder holds SKILL.md and a references folder with components.md and recipes.md. The agent loads them only when it needs component choice details or section level patterns.

When the skill applies

  • Adding one Magic UI component, such as marquee, globe, blur-fade or shiny-button.
  • Building a section with effects, such as a hero, testimonials, a call to action or a feature grid.
  • Replacing hand written animation code with a Magic UI component.
  • Fixing install or import problems with the @magicui registry.

The five part workflow

  • Define the outcome: section type, tone, motion intensity and responsive behavior.
  • Confirm prerequisites: React or Next.js with Tailwind CSS, and shadcn initialized.
  • Install the chosen components from the registry.
  • Integrate by importing from the generated path and customizing through props and className.
  • Validate accessibility, responsiveness, performance and maintainability.

Picking components

  • Social proof rails: marquee and avatar-circles.
  • Hero impact: globe, warp-background and animated-grid-pattern.
  • Text animation: blur-fade, text-animate, word-rotate and sparkles-text.
  • Calls to action: shiny-button, shimmer-button and rainbow-button.
  • Ambient backgrounds: grid-pattern, dot-pattern, particles and flickering-grid.

Who the magic-ui skill is for

Best for

  • Landing pages and marketing sections in React or Next.js that need motion without custom animation code.
  • Projects that already use shadcn, since the install path runs through its registry. See the shadcn skill for the base layer.
  • Agents that also connect to the docs through the Magic UI MCP server.

Not for

  • Stacks without React and Tailwind, since the skill lists both as prerequisites.
  • Hand tuned timelines. For custom motion in React, see motion-framer-motion.

Use it with UiChemy

Magic UI output is React code, so it will not paste into an Elementor page. To reach WordPress, prototype the section, capture the look in Figma or Composer, then convert with UiChemy. Click Get Started on uichemy.com. For styling help, see ui-styling.