What problem does it solve? Choosing the right frontend library for a task like toasts, drag and drop, charts, or virtualization often means sifting through dozens of competing options. This Skill removes that decision fatigue by mapping your task directly to a curated, taste-driven list of proven libraries. ## Core Features & Use Cases - Task-to-Library Matching: Describe the task ("I need toasts", "what should I use for drag and drop?") and get one clear recommendation from the curated list covering UI primitives, motion, charts, state, and styling. - Existing Dependency Awareness: Checks your package.json first, so it works with libraries already installed and flags conflicts without churning dependencies uninvited. - Mismatch Detection: Catches common anti-patterns like hand-built toasts, div-based dropdowns with manual focus handling, or rendering 1,000+ row lists without virtualization. - Use Case: You are building a dashboard and need animated counters, a command palette, and dark mode. Invoke the skill and get pointed to NumberFlow, cmdk, and next-themes with one-sentence rationales. ## Quick Start Ask the skill which library to use for a specific frontend task, such as "what should I use for drag and drop in my React app?"