shadcn

Manage and discover shadcn/ui components across registries and projects.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/mmtftr/bakathon --skill shadcn-mmtftr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shadcn
Source: https://github.com/mmtftr/bakathon/tree/main/.opencode/skills/shadcn
Command: npx skills add https://github.com/mmtftr/bakathon --skill shadcn-mmtftr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams manage and discover shadcn/ui components across registries and projects, ensuring consistent usage and easy access to docs, usage examples, and project context.

Core Features & Use Cases

  • Discover and manage shadcn/ui components across registries and projects.
  • Generate project context docs, usage examples, and per-component docs.
  • Search registries, initialize projects with presets, and streamline component updates.

Quick Start

Initialize a project with a shadcn preset and fetch docs for a target component.

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 different registries and projects?

To manage shadcn/ui components, use an orchestration workflow that automates discovery across registries and projects. It requires a components.json file, the shadcn CLI, and access to installed registries.

What's the best way to initialize a new project with shadcn presets?

The best way to initialize a project with shadcn presets is to use an orchestration workflow that automates the setup. This process streamlines component updates and generates necessary project context docs automatically.

How do I generate component docs and usage examples for shadcn/ui?

To generate component docs and usage examples for shadcn/ui, use a workflow that searches installed registries. This process extracts per-component documentation and creates usage examples for your project context.

Do I need a components.json file to search shadcn registries and fetch component info?

Yes, you need a components.json file in your project to search shadcn registries and fetch component info. The workflow also requires the shadcn CLI and access to installed registries to execute search and info commands.

Can I update multiple shadcn/ui components across a project automatically?

Yes, you can update multiple shadcn/ui components across a project automatically by using an orchestration workflow that streamlines component updates. This ensures consistent usage and easy access to docs across your project.