Make Interfaces Feel Better

A third-party skill based on Jakub Krehel's article 'Details that make interfaces feel better'. It encodes 16 concrete principles Claude applies when building UI or reviewing frontend code: concentric border radius (outer radius equals inner plus padding), optical over geometric alignment, layered transparent shadows instead of borders, interruptible animations via CSS transitions rather than keyframes, split-and-stagger enter animations (~100ms delays), subtle exit animations, font smoothing, tabular numerals to stop layout shift on changing values, and text-wrapping strategies (balance for headings, pretty for body). It also ships a list of 10 common mistakes with fixes and a 14-point review checklist covering nested radius consistency, animation properties, minimum 40x40px hit areas, and avoiding patterns like transition: all. Use it when implementing components, micro-interactions, hover states, shadows, borders, typography, or enter/exit animations.

What it does

Make Interfaces Feel Better as an installable Claude skill: Jakub Krehel's 16 rules for concentric radius, optical alignment, shadows, and animation polish.

How to use this

Once it is installed, this skill picks itself up. You do not need to name it.

“make this interface feel better”
“review this UI”
“fix the border radius”
“improve this component's polish”
Created by
Jakub Krehel
Category
Engineering

Run this on Skills and Agents

You can run the skill on Skills and Agents by creating an account. You don't need to install anything. We provide the model and tokens. Your connected tools and company brain are ready to use.

Create an account

Skills give you best practices and templates to get the most out of your AI