$npx skillfedfor your agent

Shadcn

Shadcn provides copy-paste React components you own and control, built atop Radix UI for accessibility and styled with Tailwind CSS. Customize components freely while respecting design tokens for theme switching and preserving built-in accessibility features.

Shadcn offers reusable, customizable React UI components built on Radix UI primitives and Tailwind CSS styling.

AI-generated summary based on this skill's SKILL.md

541 80 unlicensed, metadata onlyupdated by pedronauck

Decision gist · record as of 2026-07-26

Shadcn offers reusable, customizable React UI components built on Radix UI primitives and Tailwind CSS styling. Shadcn provides copy-paste React components you own and control, built atop Radix UI for accessibility and styled with Tailwind CSS. Customize components freely while respecting design tokens for theme switching and preserving built-in accessibility features.

manual: git clone https://github.com/pedronauck/skills → cp -r skills ~/.claude/skills/shadcn

Use it when

  • Shadcn uses a CLI tool to initialize your project and add individual components.
  • Yes—Shadcn components are designed for customization.
Same gist for agents: .md · .json

Install

pedronauck/skills/shadcn · repository language: JavaScript

generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What are shadcn UI components?

Shadcn provides copy-paste React components you own and control, built atop Radix UI for accessibility and styled with Tailwind CSS. Unlike traditional npm packages, Shadcn components live in your codebase, letting you customize them freely while respecting design tokens for theme switching and preserving built-in accessibility features.

How do you install shadcn components in a React project?

Shadcn uses a CLI tool to initialize your project and add individual components. Run the setup command to configure Tailwind CSS and create a components directory, then use the CLI to add specific components like buttons or cards. Each component is copied directly into your project, giving you full ownership and control over the code.

Can you customize shadcn components for your application?

Yes—Shadcn components are designed for customization. Since they're copy-pasted into your codebase rather than installed as a package, you can modify styling, props, and behavior directly. Shadcn respects design tokens, making it easy to implement theme switching and maintain consistency while adapting components to your specific needs.

What is shadcn's relationship with Radix UI and Tailwind CSS?

Shadcn components are built on Radix UI primitives, which provide unstyled, accessible component logic. Shadcn then styles these primitives using Tailwind CSS, combining Radix's accessibility guarantees with Tailwind's utility-first styling. This architecture ensures production-ready, accessible components that integrate seamlessly with Tailwind-based projects.

Does shadcn support dark mode and TypeScript?

Yes. Shadcn components include built-in dark mode support through Tailwind CSS class utilities, and all components are written in TypeScript. You can toggle dark mode in your application and leverage full type safety when using Shadcn components in your React projects.

What makes shadcn copy-paste components different from npm packages?

Shadcn's copy-paste model means components live in your codebase, not in node_modules. You own the code, can modify it without waiting for package updates, and avoid version conflicts. This approach trades package management simplicity for complete control and transparency over component implementation.

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Find reusable UI components for React projects”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Shadcn Ui Expert
by MajesteitBart · MajesteitBart/TalentMatcher

Shadcn Ui Expert helps you design and implement accessible React components using shadcn-ui, Tailwind CSS, and Radix UI. Get guidance on component selection, customization, and best practices across forms, layouts, dialogs, tables, and data displays. Works with Next.js, Vite, Remix, Astro, and other frameworks.

no license declared → metadata onlyfor claude-codeupdated Nov 2025
★ 2repo stars
shadcn
by bobmatnyc · bobmatnyc/claude-mpm-skills

shadcn/ui provides production-ready React components you copy directly into your project rather than installing as a package. Built on Radix UI primitives and styled with Tailwind CSS, each component gives you full customization control and transparent implementation.

MITupdated Jul 2026
★ 62repo stars
shadcn-ui
by giuseppe-trisciuoglio · giuseppe-trisciuoglio/developer-kit

shadcn-ui guides you through initializing the component library, installing individual components via CLI, and building forms with validation. It covers button variants, dialogs, tables, toasts, and charts styled with Tailwind CSS and CSS variables for custom theming.

MITupdated Jun 2026
★ 311repo stars
shadcn-ui
by shep-ai · shep-ai/shep

This skill guides you through initializing shadcn/ui, installing individual components, and configuring your project with Radix UI primitives and Tailwind CSS. Learn to build forms with validation, customize themes, and implement production-ready accessible components you own and control.

MITfor claude-codeupdated Jul 2026
★ 239repo stars
shadcn-ui
by google-labs-code · google-labs-code/stitch-skills

shadcn/ui helps you integrate beautifully designed, accessible components into React applications by copying them directly into your codebase rather than installing a library. You get full control over styling and behavior while maintaining zero runtime overhead. The skill guides component discovery, installation, customization, and provides patterns for forms, dialogs, and data display.

Apache-2.0updated Jul 2026
★ 7,830repo stars
shadcn
by pproenca · pproenca/dot-skills

This skill provides a prioritized collection of 58 best practices for shadcn/ui development, organized across 10 categories from critical setup and component architecture to performance and state management. Use it when configuring projects, building components with Radix primitives and Tailwind, implementing forms with React Hook Form, or ensuring accessibility compliance.

MITupdated Jul 2026
★ 182repo stars

More skills generic-fullstack-design-system (MIT) · shadcn-inertia (MIT) · Shadcn (unlicensed)

Tags
component-libraryui-toolkitcopy-paste-friendlyheadless-uidesign-tokensaccessibility-firstdeveloper-experiencetypescript-native