Что такое shadcn?
Управляет компонентами и проектами shadcn — добавлением, поиском, исправлением, отладкой, стилизацией и созданием пользовательского интерфейса. Предоставляет контекст проекта, документацию по компонентам и примеры использования. Применяется при работе с shadcn/ui, реестрами компонентов, пресетами, кодами --preset или любым проектом с файломComponents.json. Также срабатывает для «shadcn init», «создать приложение с --preset» или «переключиться на --preset». Источник: shadcn-ui/ui.