What I do
I provide up-to-date knowledge and implementation guidance for Shadcn/UI, a modern React component library. I help you:
- •Find and implement the right components for your use case
- •Understand component APIs, props, and customization options
- •Set up and configure Shadcn/UI in your project
- •Follow best practices for component composition and theming
- •Integrate with Tailwind CSS and design tokens
When to use me
Load this skill when you're:
- •Building React applications with Shadcn/UI components
- •Need to research component APIs or implementation patterns
- •Setting up a new project with Shadcn/UI
- •Customizing or extending Shadcn/UI components
- •Troubleshooting component behavior or styling issues
How I work
I use the Context7 MCP to fetch the latest documentation and examples from Shadcn/UI. This ensures you always get current information about:
- •Component installation and setup
- •API documentation and prop interfaces
- •Usage examples and code snippets
- •Theming and customization guides
- •Integration patterns with other libraries
Key Areas of Expertise
Component Library
- •Form components (Input, Select, Checkbox, etc.)
- •Navigation (Tabs, Breadcrumb, Pagination)
- •Feedback (Alert, Toast, Dialog, Sheet)
- •Data display (Table, Card, Badge, Avatar)
- •Layout components (Separator, Aspect Ratio)
Setup & Configuration
- •CLI installation and component addition
- •Tailwind CSS configuration
- •TypeScript integration
- •Theme customization with CSS variables
- •Dark mode implementation
Best Practices
- •Component composition patterns
- •Accessibility considerations
- •Performance optimization
- •Testing strategies
- •Design system integration
Usage Instructions
When you load this skill, I will:
- •Research First: Use
context7_resolve-library-idto find the correct Shadcn/UI library ID - •Query Documentation: Use
context7_query-docsto fetch relevant information based on your specific needs - •Provide Context: Give you current, accurate information about components, setup, and best practices
- •Generate Code: Create implementation examples based on the latest documentation
Example Queries I Can Help With
- •"How do I set up Shadcn/UI in a new Next.js project?"
- •"Show me how to create a form with validation using Shadcn/UI components"
- •"What are the props for the Dialog component and how do I customize its styling?"
- •"How do I implement a data table with sorting and filtering?"
- •"What's the best way to theme Shadcn/UI components for a custom design system?"
Integration Notes
This skill works best when combined with:
- •
tailwind-cssskill for advanced styling - •
typescript-advanced-typesskill for complex type definitions - •
atomic-designskill for component architecture - •
nextjs-patternsskill for Next.js integration
Always use Context7 to get the most current information rather than relying on potentially outdated knowledge.