emilkowalski avatar

emilkowalski/skills

skills.sh installs
3.2M
skills
15

Install

$ npx -y skills add emilkowalski/skills --agent claude-code

Installs into .claude/skills of the current project.

Skills

1emilkowalski avataremil-design-engemilkowalski/skillsThis skill encodes Emil Kowalski's philosophy on UI polish, component design, animation decisions, and the invisible details that make software feel great.432.5Kskills.sh installs
2emilkowalski avatarreview-animationsemilkowalski/skillsReviews animation and motion code against a high craft bar derived from Emil Kowalski's design engineering philosophy. Default to flagging; approval is earned.295.2Kskills.sh installs
3emilkowalski avatarapple-designemilkowalski/skillsApple's approach to interface design and fluid, physical motion, translated for the web. Use when building or reviewing gesture-driven UI, spring animations, dr285.7Kskills.sh installs
4emilkowalski avataranimation-vocabularyemilkowalski/skillsReverse-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 in274.1Kskills.sh installs
5emilkowalski avatarimprove-animationsemilkowalski/skillsSurvey a codebase's animation and motion code as a senior motion advisor, then produce a prioritized audit and self-contained implementation plans for other age260.9Kskills.sh installs
6emilkowalski avatarfind-animation-opportunitiesemilkowalski/skillsSearch 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 does244.1Kskills.sh installs
7emilkowalski avatarpick-ui-libraryemilkowalski/skillsPick the right library for a given frontend task from a curated, opinionated list — numbers, OTP inputs, charts, command menus, virtualization, drag and drop, t218.9Kskills.sh installs
8emilkowalski avataranimateemilkowalski/skillsBuild 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, 210.4Kskills.sh installs
9emilkowalski avatarprototypeemilkowalski/skillsBuild 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 th207.5Kskills.sh installs
10emilkowalski avatarask-sonneremilkowalski/skillsGuide to Sonner, the React toast library — install and wire up the Toaster, pick the right toast() call, promise and loading toasts, updating, dismissing and pe172.3Kskills.sh installs
11emilkowalski avataranimate-expoemilkowalski/skillsBuild 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 o170.2Kskills.sh installs
12emilkowalski avatarwrite-swiftemilkowalski/skillsHow to write modern Swift well — modeling with value types, Swift 6 data-race safety and approachable concurrency (@concurrent, main-actor-by-default, actors, t150.7Kskills.sh installs
13emilkowalski avatarmobile-nativeemilkowalski/skillsMake 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 stic121.1Kskills.sh installs
14emilkowalski avatarbreak-uiemilkowalski/skillsTry 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 label100.1Kskills.sh installs
15emilkowalski avataranimation-performanceemilkowalski/skillsKeep 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 72.2Kskills.sh installs