shadcn-ui

Install and configure shadcn/ui components in React and Next.js projects.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/raphaelmans/agent-skills --skill shadcn-ui-raphaelmans
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shadcn-ui
Source: https://github.com/raphaelmans/agent-skills/tree/main/shadcn-ui
Command: npx skills add https://github.com/raphaelmans/agent-skills --skill shadcn-ui-raphaelmans

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Learn how to install, configure, and use the shadcn/ui component library in React/Next.js projects to accelerate development of accessible, customizable UI.

Core Features & Use Cases

  • Installation and setup guidance for initializing shadcn/ui in Next.js and React apps.
  • Comprehensive coverage of core components (Button, Dialog, Form, Card, Sheet, Table, etc.) and patterns with Radix UI and Tailwind CSS.
  • Theming, accessibility, and design-system integration for dashboards, admin panels, and marketing sites.

Quick Start

Run npx shadcn@latest init in your project to bootstrap the UI kit.

Frequently Asked Questions about shadcn-ui

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install shadcn/ui in a Next.js or React project?

Install shadcn/ui by running npx shadcn@latest init in your React or Next.js project to bootstrap the UI kit and configure Tailwind CSS. This initializes your design system and components.

What components are available when building a React design system with Tailwind CSS?

Core components include Button, Dialog, Form, Card, Sheet, and Table. They are built using Radix UI primitives and styled with Tailwind CSS to ensure accessibility and seamless integration within your React design system.

Can I use shadcn/ui to build accessible dashboards and admin panels?

Yes, shadcn/ui provides accessible, Tailwind-styled components and theming capabilities specifically suited for building dashboards, admin panels, and marketing sites in React and Next.js applications.

Does shadcn/ui work with Radix UI and Tailwind CSS?

Yes, shadcn/ui integrates Radix UI for accessible primitives and Tailwind CSS for styling. This combination allows for highly customizable, type-safe component workflows in your React application.

What is the best way to customize themes in a shadcn/ui React project?

Customize themes in shadcn/ui by modifying the Tailwind CSS configuration and component tokens. This allows you to adapt the design system for responsive layouts across your Next.js or React application.