shadcn

Coordinate shadcn/ui component workflows across projects via the shadcn CLI.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/mauroviveros/eventdex --skill shadcn-mauroviveros
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shadcn
Source: https://github.com/mauroviveros/eventdex/tree/main/.agents/skills/shadcn
Command: npx skills add https://github.com/mauroviveros/eventdex --skill shadcn-mauroviveros

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline the setup and ongoing maintenance of shadcn/ui components across multi-repo projects by providing a consistent workflow, context, and guidance for common tasks.

Core Features & Use Cases

  • Centralizes management of shadcn/ui components and project context, including docs, usage examples, and automation hooks.
  • Guides tasks like adding, searching, fixing, debugging, styling, and composing UI across registries, presets, and components.json-based projects.
  • Use case: when starting a new app with a preset or updating a project’s shadcn/ui setup, this Skill ensures consistent CLI interactions and project alignment.

Quick Start

Initialize or adjust shadcn/ui in your project using the CLI with a preset.

Frequently Asked Questions about shadcn

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

FAQPage Schema
How do I manage shadcn/ui components across multiple repositories?

Managing shadcn/ui components across multi-repo projects requires a centralized workflow that enforces consistent CLI interactions, aligns with project context, and provides standardized patterns for adding, styling, and composing UI.

What is the best way to add and style shadcn/ui components using a preset?

The best way to add and style shadcn/ui components using a preset is to initialize or adjust your project setup through the shadcn CLI, ensuring consistent interactions and alignment with your project's specific configuration.

Does my project need a components.json file to use shadcn workflows?

Yes, your project needs a components.json file to use these shadcn workflows, as the workflow applies to any project, registry, or preset containing this file to enforce CLI usage and align project context.

How do I debug and fix shadcn/ui component issues within a custom registry?

To debug and fix shadcn/ui component issues within a custom registry, apply a workflow that guides you through searching, fixing, and composing UI while enforcing consistent CLI usage and project alignment across your components.

Can I use the shadcn CLI to update an existing project's UI setup?

Yes, you can use the shadcn CLI to update an existing project's UI setup by applying a workflow that ensures consistent CLI interactions, project alignment, and standardized usage patterns for ongoing component maintenance.