What problem does it solve? Choosing the right frontend library is time-consuming and error-prone, with dozens of overlapping options for every task. This Skill provides an opinionated, curated lookup table that maps common frontend tasks directly to a single recommended library, eliminating decision fatigue. ## 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-dependency awareness: Checks package.json first and respects libraries already installed rather than churning dependencies. - Mismatch detection: Flags common anti-patterns like hand-built toasts, div-based dropdowns, and unvirtualized thousand-row lists, then points to the right library. - Use Case: You ask "what should I use for a ⌘K command palette?" and get a direct recommendation of cmdk with installation guidance. ## 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?"