shadcn

Manage shadcn/ui components via CLI with presets and registries.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/AugusDogus/minesweeper --skill shadcn-augusdogus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shadcn
Source: https://github.com/AugusDogus/minesweeper/tree/main/.agents/skills/shadcn
Command: npx skills add https://github.com/AugusDogus/minesweeper --skill shadcn-augusdogus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Shadcn/ui projects require local discovery, configuration, and access to component docs and usage examples. This skill centralizes management to streamline access to context, docs, and workflows for shadcn/ui components across a project.

Core Features & Use Cases

  • Centralized component discovery, documentation, and usage examples
  • Project context provisioning and usage guidance for shadcn/ui and presets
  • Registry search, component addition, and debugging workflows via the CLI

Quick Start

Install and run the shadcn CLI to inspect project context and manage components.

Frequently Asked Questions about shadcn

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

FAQPage Schema
How do I add shadcn/ui components to my project using the CLI?

Add shadcn/ui components by running the shadcn CLI, which inspects your project context and safely manages component installation. This centralized workflow respects your project aliases and packaging configurations without directly modifying registry sources.

What is the best way to search shadcn/ui registries for available components?

Search shadcn/ui registries through a centralized component discovery workflow that integrates directly with the shadcn CLI. This approach provides immediate access to component documentation and usage examples while respecting your project's components.json configuration.

Does shadcn/ui work with custom presets and components.json configurations?

Yes, shadcn/ui works seamlessly with custom presets and components.json configurations. The management workflow provisions project context, applies your specific aliases and packaging rules, and ensures component additions align with your established registry sources.

How do I access shadcn/ui component documentation and usage examples locally?

Access shadcn/ui component documentation and usage examples by utilizing a centralized discovery workflow. This workflow streamlines local access to context and docs, enabling you to view usage guidance directly within your project environment.

Can I safely manage shadcn/ui components without modifying registry sources directly?

You can safely manage shadcn/ui components without modifying registry sources by using this centralized CLI workflow. It handles component discovery and addition while respecting your project's existing packaging and alias configurations securely.

Why does my shadcn/ui configuration need to respect project aliases and packaging?

Your shadcn/ui configuration must respect project aliases and packaging to ensure components integrate correctly without breaking imports. The centralized management workflow automatically reads components.json to provision context and apply these settings safely.