← Back to list

shadcn-ui
by jsmithdenverdev
OpenCode configuration
⭐ 0🍴 0📅 Jan 21, 2026
SKILL.md
name: shadcn-ui description: Modern React component library built on Radix UI and Tailwind CSS license: MIT compatibility: opencode metadata: framework: react styling: tailwind accessibility: radix-ui
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 stylingtypescript-advanced-typesskill for complex type definitionsatomic-designskill for component architecturenextjs-patternsskill for Next.js integration
Always use Context7 to get the most current information rather than relying on potentially outdated knowledge.
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon