🎯

shadcn-management

🎯Skill

from julianromli/droid-factory-template

VibeIndex|
What it does

Streamlines shadcn/ui component management by searching, installing, and configuring UI components with comprehensive workflow support.

πŸ“¦

Part of

julianromli/droid-factory-template(13 items)

shadcn-management

Installation

npxRun with npx
npx shadcn@latest init
πŸ“– Extracted from docs: julianromli/droid-factory-template
1Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

|

Overview

# Shadcn Component Management

Prerequisites

Verify project setup:

```

shadcn___get_project_registries

```

If no components.json exists, instruct user: npx shadcn@latest init

Quick Add Workflow

For simple component additions (e.g., "add a date picker"):

  1. Search - Find component in registry:

```

shadcn___search_items_in_registries(registries, query)

```

  1. View - Get implementation details:

```

shadcn___view_items_in_registries(items: ["@shadcn/component-name"])

```

  1. Examples - Get usage demo:

```

shadcn___get_item_examples_from_registries(registries, query: "component-demo")

```

  1. Install - Get add command:

```

shadcn___get_add_command_for_items(items: ["@shadcn/component-name"])

```

  1. Output - Provide installation command and example code

Complex Build Workflow

For multi-component features (e.g., "build a login form"), see [references/workflows.md](references/workflows.md).

When to use Complex Build:

  • Feature requires 3+ components
  • Need component hierarchy planning
  • Building complete sections (forms, dashboards, modals)

Component Naming Patterns

Common search queries:

  • Forms: form, input, select, checkbox, radio-group
  • Layout: card, dialog, sheet, drawer, tabs
  • Feedback: alert, toast, skeleton, progress
  • Navigation: button, dropdown-menu, navigation-menu

Example queries for demos: form-demo, card-with-form, dialog-demo

After Implementation

Always run audit:

```

shadcn___get_audit_checklist

```

Custom Styling & Theming

Shadcn provides structural foundation with default styling. For custom aesthetics:

Invoke frontend-design skill when:

  • User wants unique/distinctive visual style beyond default shadcn theme
  • Need custom typography, color schemes, or motion effects
  • Building landing pages or marketing sites requiring creative design
  • User mentions "custom styling", "unique design", "not generic"

Workflow:

  1. Use shadcn-management for component structure and composition
  2. Invoke frontend-design for visual customization:

- Custom CSS variables in globals.css

- Tailwind theme extensions in tailwind.config.js

- Animation and micro-interaction enhancements

- Typography and color refinements

Customization targets:

  • @/app/globals.css - CSS variables, custom fonts
  • tailwind.config.js - theme colors, fonts, animations
  • Component-level className overrides

More from this repository10

🎯
agents-md-generator🎯Skill

Generates hierarchical AGENTS.md documentation for codebases, optimizing AI agent context with lightweight, token-efficient structures across project directories.

🎯
frontend-ui-animator🎯Skill

Analyzes and implements purposeful UI animations for Next.js projects, enhancing user experience through strategic, performance-optimized motion design.

🎯
mgrep🎯Skill

Performs semantic, natural language search across local files, providing file paths and line ranges for matches.

🎯
frontend-design🎯Skill

Designs distinctive, production-grade frontend interfaces with creative aesthetics, avoiding generic AI design and focusing on purposeful, memorable visual experiences.

🎯
skill-creator🎯Skill

Guides users through creating specialized skills that extend Claude's capabilities with domain-specific knowledge and workflows.

🎯
task-generator🎯Skill

Generates structured, actionable task lists with parent and sub-tasks from project specifications, breaking down implementation steps for developers.

🎯
template-skill🎯Skill

Provides a customizable template for creating new Claude skills with structured guidance and best practices.

🎯
rsc-data-optimizer🎯Skill

Optimizes Next.js data fetching by converting client-side rendering to fast, SEO-friendly React Server Components (RSC).

🎯
frontend-ui-integration🎯Skill

Extends web application workflows by implementing UI/UX changes using existing backend APIs and design system conventions.

🎯
backend-dev🎯Skill

Based on the repository's README and context, the "backend-dev" Claude Code skill likely: Generates backend code structures, implements server-side logic, and creates API endpoints for web and app...