ui-component-architect
Installation
SKILL.md
UI Component Architect
This skill guides the creation of premium, consistent UI components for QoreDB.
Core Principles
- Premium Aesthetics: Avoid default browser styles. Use
bg-primary,text-muted-foreground, etc., from the theme. - Interactive: All interactive elements must have hover/active states and micro-animations.
- Accessible: Use semantic HTML and
focus-visiblestates. - Type-Safe: Use
cva(Class Variance Authority) for variant management.
Workflow
1. Component Structure
Create a new file in src/components/ui/ (or specific feature folder) using the assets/component.tsx template.