What problem does it solve? Choosing the right frontend library for a task often means sifting through dozens of competing options with unclear tradeoffs. This Skill provides an opinionated, curated lookup that maps common UI tasks directly to a single recommended library, eliminating decision fatigue and inconsistent picks across a project. ## Core Features & Use Cases - Task-to-library mapping: Covers UI primitives (base-ui), command menus (cmdk), toasts (Sonner), OTP inputs (input-otp), animation (motion, NumberFlow), charts (Liveline, recharts), drag and drop (dnd kit), virtualization (Virtuoso), state (zustand), and styling (clsx, cva, next-themes). - Existing-stack awareness: Checks package.json first and respects libraries already installed, flagging recommendations without churning dependencies. - Mismatch detection: Catches common anti-patterns like hand-built toasts, div-based dropdowns without focus handling, and rendering thousand-row lists without virtualization. - Use Case: You ask "what should I use for a ⌘K command palette?" and get cmdk as the single answer, wired into your project if requested. ## Quick Start Ask the assistant which library to use for a specific frontend task, such as "what should I use for drag and drop in my React app?"