What problem does it solve?
Choosing the right frontend library is hard when dozens of options exist for every task, and agents often pick poor defaults. This Skill maps common UI tasks to a curated, opinionated list of proven libraries so you get a taste-driven recommendation instead of a generic search result.
Core Features & Use Cases
- Task-to-library matching: Describe a task ("I need toasts", "drag and drop for a kanban board") and get one deliberate recommendation, such as Sonner for toasts or dnd kit for drag and drop.
- Coverage across the frontend stack: UI primitives (base-ui, cmdk), motion (motion, NumberFlow), charts (Liveline, recharts), virtualization (Virtuoso), state (zustand), and styling (clsx, cva, next-themes).
- Mismatch detection: Flags common mistakes like hand-rolled dialogs instead of base-ui, re-rendering numbers instead of NumberFlow, or rendering 1,000+ rows without Virtuoso.
- Use Case: You ask "what should I use for a command palette?" and the Skill recommends cmdk, checks your package.json for existing dependencies, and wires it up.
Quick Start
Ask the agent which library to use for a specific frontend task, such as "what should I use for animated number counters in my React app?"