One-click install
npx skills add https://github.com/pratikpakhale/convex-next-starter --skill shadcn-pratikpakhale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shadcn
Source: https://github.com/pratikpakhale/convex-next-starter/tree/main/.agent/skills/shadcn
Command: npx skills add https://github.com/pratikpakhale/convex-next-starter --skill shadcn-pratikpakhale

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of managing shadcn/ui components, from adding and searching to fixing, debugging, styling, and composing them, ensuring consistency and adherence to best practices.

Core Features & Use Cases

  • Component Management: Add, search, and update shadcn/ui components using the CLI.
  • Code Quality: Enforces styling, form, and composition rules for maintainable UI code.
  • Use Case: When you need to add a new Dialog component to your project, this Skill can guide you through the process, ensuring it's correctly installed and styled according to your project's conventions.

Quick Start

Use the shadcn skill to add the 'button' and 'card' components to your project.

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 React project?

To add shadcn/ui components, use the CLI to search, install, and configure UI elements within your project, ensuring correct setup and adherence to component registry best practices.

What is the best way to manage and compose shadcn/ui components?

The best way to manage shadcn/ui components is by applying styling, form, and composition rules to maintain UI consistency, debug issues, and ensure code remains maintainable across your project.

Do I need a components.json file to work with shadcn/ui?

Yes, a components.json file is required. This Skill triggers when it detects projects containing this file, using it to provide project context, component documentation, and accurate usage examples.

How do I fix styling and composition issues with shadcn/ui components?

To fix styling and composition issues with shadcn/ui components, apply enforced styling rules and best practices to debug, update, and ensure your UI elements render correctly and maintainably.

Can I use Tailwind CSS to style shadcn/ui components?

Yes, Tailwind CSS is used to style shadcn/ui components. The Skill enforces specific styling and composition rules to ensure your frontend UI development remains consistent with project conventions.

What are the limitations of modifying shadcn/ui component registries?

Limitations of modifying shadcn/ui component registries involve maintaining strict adherence to styling and composition rules; deviating from these best practices can break UI consistency and code maintainability.