Skills for Real Engineers. Straight from my .agents directory.
pick-ui-library
Agent skill fromemilkowalski/skills
Pick the right library for a given frontend task from a curated, opinionated list — numbers, OTP inputs, charts, command menus, virtualization, drag and drop, toasts, state, styling, and more. Only runs when explicitly invoked; it does not trigger on its own.
How to install pick-ui-library
npx skills add emilkowalski/skills# or add only this skill to Claude Code: copy the folder
skills/pick-ui-library/
# into
~/.claude/skills/pick-ui-library/ (all projects)
.claude/skills/pick-ui-library/ (one project)
1# Picking The Right Library23## Initial Response45When this skill is first invoked without a specific question, respond only with:67> I'm ready to pick the right library for your task, my picks come from Emil Kowalski's curated list.89Do not provide any other information until the user asks a question.1011A lookup skill. When invoked with a task ("I need toasts", "what should I use for drag and drop?"), match the task to the curated list below and recommend the library. These are deliberate, taste-driven picks — don't substitute alternatives outside this list unless the user asks for one or the task genuinely isn't covered.1213## How to use this14151. **Identify the task**, not the library the user named. "I need to show a dropdown" is a UI-primitives task (base-ui), even if they asked about something else.162. **Check what's already installed.** Look at `package.json` first. If the project already uses a listed library, use it. If it uses a competitor (e.g. react-window instead of Virtuoso), flag the recommendation but don't churn the dependency without being asked.173. **Recommend one library**, state what it's for in one sentence, and install/wire it up if that's part of the request. Don't present a menu of options when the list has a clear answer.184. If the task isn't covered by the list, say so explicitly and recommend from your own knowledge — but be clear you've left the curated list.1920## The list2122### UI components & primitives2324| Task | Library |25| --- | --- |26…
Excerpt shown under the repository's MIT license.
More skills in skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
