shadcn

Manage shadcn/ui components, registries, and presets across projects.

1|1|Updated May 1, 2026
One-click install
npx skills add https://github.com/pyqdeck/pyqdeck-core --skill shadcn-pyqdeck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shadcn
Source: https://github.com/pyqdeck/pyqdeck-core/tree/main/.agents/skills/shadcn
Command: npx skills add https://github.com/pyqdeck/pyqdeck-core --skill shadcn-pyqdeck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage and coordinate the complex workflows around shadcn/ui components, registries, and presets across multiple projects.

Core Features & Use Cases

  • Centralized control of shadcn/ui component lifecycle: add, search, fix, debug, style, and compose UI across apps.
  • Integrated project context with component docs and usage examples to accelerate development and onboarding.

Quick Start

Initialize or update your shadcn/ui setup in your project by running the CLI with the appropriate 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 and presets across multiple projects?

You can manage shadcn/ui components and presets across multiple projects by orchestrating their lifecycle to add, search, fix, debug, style, and compose UI from a centralized control point.

What is the best way to add and compose shadcn/ui components using registries?

The best way to add and compose shadcn/ui components is by using a CLI with appropriate presets to initialize your setup, leveraging registries to apply components with integrated project context and usage examples.

Can I fix and debug shadcn/ui styling issues within my existing project workflow?

Yes, you can fix and debug shadcn/ui styling issues within your project workflow by applying centralized control to search, fix, and style components while utilizing loaded component docs for context.

How does a shadcn/ui preset accelerate project onboarding and development?

A shadcn/ui preset accelerates onboarding by integrating project context with component docs and usage examples, allowing you to quickly initialize setups and coordinate complex component workflows.

Do I need specific directories configured to use shadcn/ui component docs and resources?

You need a YAML frontmatter in SKILL.md defining name and description, and you may leverage optional scripts, references, and assets directories to load resources and component docs effectively.