Skill rating
15 skills. The A–F grade combines safety (60%) and quality (40%); tests add a bonus. The rating refreshes automatically from open catalogs.
ManufacturingLogistics and warehouseProcurementQuality controlContact centreField serviceFinanceCustomer supportindustry shortcuts
| # | Grade | Skill | Score ▾ | Safety | Quality | Process | Tests | Popularity | Updated |
|---|---|---|---|---|---|---|---|---|---|
| 1 | A | Make a web app feel native on a phone — the small CSS and meta-tag fixes that separate "a website in a browser" from something that feels installed. Covers sticky hover states, tap highlight flashes, | 100 | 92 | C | — | ★ 47 423 | 9 d ago | |
| 2 | A | Reverse-lookup glossary that turns a vague description of a web animation or motion effect into its exact term ("the bouncy thing when a popover opens" → Pop in; "the iOS rubber-band scroll" → Rubber- | 100 | 89 | C | — | ★ 47 423 | 9 d ago | |
| 3 | A | Build animations in React Native and Expo, making the decisions in the order that determines whether they feel right — should it animate, which thread it runs on, which properties, spring or timing, h | 100 | 87 | C | — | ★ 47 423 | 9 d ago | |
| 4 | A | Build an animation from scratch, making the decisions in the order that determines whether it feels right — should it animate at all, what purpose, which tool, which properties, which curve and durati | 100 | 87 | B | — | ★ 47 423 | 9 d ago | |
| 5 | B | Guide to Sonner, the React toast library — install and wire up the Toaster, pick the right toast() call, promise and loading toasts, updating, dismissing and persisting toasts, styling, theming and ic | 100 | 84 | D | — | ★ 47 423 | 9 d ago | |
| 6 | B | Search a codebase or UI for places that don't animate but should, and reject everything that shouldn't. Read-only; it proposes motion with exact values, it does not implement it. Use when the user ask | 95 | 88 | B | — | ★ 47 423 | 9 d ago | |
| 7 | B | 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 ru | 100 | 80 | C | — | ★ 47 423 | 9 d ago | |
| 8 | B | Try to break a piece of UI by feeding it worst-case data — long names, unbreakable emails, one-letter names, missing fields, huge counts, zero items, long labels, non-Latin text, emoji, extreme number | 95 | 88 | B | — | ★ 47 423 | 9 d ago | |
| 9 | B | Keep web animations inside the frame budget — animate composite-only properties, keep motion off the main thread when the page is busy, and find the cause when an animation drops frames. Covers the la | 100 | 81 | D | — | ★ 47 423 | 9 d ago | |
| 10 | B | This skill encodes Emil Kowalski's philosophy on UI polish, component design, animation decisions, and the invisible details that make software feel great. | 100 | 74 | C | — | ★ 47 423 | 9 d ago | |
| 11 | B | Apple's approach to interface design and fluid, physical motion, translated for the web. Use when building or reviewing gesture-driven UI, spring animations, drag/swipe/sheet interactions, momentum an | 100 | 74 | C | — | ★ 47 423 | 9 d ago | |
| 12 | B | How to write modern Swift well — modeling with value types, Swift 6 data-race safety and approachable concurrency (@concurrent, main-actor-by-default, actors, task groups), protocols and generics (som | 100 | 74 | C | — | ★ 47 423 | 9 d ago | |
| 13 | B | Build multiple genuinely different versions of a UI piece you describe, rendered behind a visual picker so you can flip through them live and promote the one that feels right. Only runs when explicitl | 100 | 75 | C | — | ★ 47 423 | 9 d ago | |
| 14 | C | Reviews animation and motion code against a high craft bar derived from Emil Kowalski's design engineering philosophy. Default to flagging; approval is earned. | 100 | 71 | C | — | ★ 47 423 | 9 d ago | |
| 15 | C | Survey a codebase's animation and motion code as a senior motion advisor, then produce a prioritized audit and self-contained implementation plans for other agents (or cheaper models) to execute. Read | 81 | 85 | B | — | ★ 47 423 | 9 d ago |