Details That Make Interfaces Feel Better
Complete reference article by Jakub Krehel on interface micro-details that compound into premium feel. The kind of knowledge that Kevin's taste-* skills encode as rules.
An in-depth article cataloging the small, often invisible details that separate polished interfaces from generic ones - typography tuning, spacing rhythms, animation timing, surface treatments, interaction feedback, and the accumulated effect of getting dozens of micro-decisions right. Source: X/@jakubkrehel, 2026-04-04
Link: jakub.kr/writing/details-that-make-interfaces-feel-better
Engagement signal: 2,421 likes / 3,560 bookmarks - the 1.47x bookmark ratio is the highest among Kevin's design bookmarks, indicating strong reference-material intent. Source: X/@jakubkrehel, 2026-04-04
Why this matters
This article sits at the intersection of Kevin's existing design-engineering stack:
- design-engineering-polish encodes Emil Kowalski's philosophy on the same class of details (easing curves, spring physics, clip-path, gestures)
- Frontend and Design Skills enforces premium feel through double-bezels, spring physics, and haptic depth
- Interface Micro-Polish catalogs polish patterns (radius, alignment, shadows, micro-interactions)
- Frontend and Design Skills is the existing skill derived from similar principles
Jakub Krehel is also the author of the Frontend and Design Skills - his design engineering work spans both color science and interface polish. The article provides the why behind many rules that Kevin's taste-* skills enforce mechanically.
Skill artifact
Jakub later published the article as an Agent Skills-compatible skill: npx skills add jakubkrehel/make-interfaces-feel-better. The post said the skill had already crossed 30,000 installs, and the linked page states it works with Claude Code, Codex, Cursor Agent, and other skill-aware harnesses. The local wiki already has an active Frontend and Design Skills executable skill; this source validates keeping it as a first-class route in the design/polish stack. Source: X/@jakubkrehel, 2026-06-21; Source: jakub.kr skill page, 2026-06-21
Version snapshot: the skills npm package was 1.5.14 with latest dist-tag 1.5.14 when checked on 2026-07-01. Treat this as registry/CLI version evidence, not a version for Jakub's individual skill content. Source: npm view skills version dist-tags time --json, 2026-07-01
Video review
The reviewed video is practical, not just promotional. It shows compact controls with a visible glyph, a larger dashed hit area, and before/after implementation diffs for hit zones, active states, optical alignment, layout-shift reduction, and targeted animation performance. The executable lesson added to the skill: a control can have a correct invisible hit target and still feel broken if default, hover, pressed, selected, focus-visible, disabled, and loading states are not visibly distinct. Source: local video review of X/@jakubkrehel, 2026-06-21
Timeline
- 2026-04-04 | "Details That Make Interfaces Feel Better" published. 2,421 likes, 3,560 bookmarks. Source: X/@jakubkrehel, 2026-04-04
- 2026-07-01 | Deep-reviewed the later Make Interfaces Feel Better skill post and demo video. Confirmed the active wiki skill should stay in the design/polish stack and added compact-control state-matrix checks to the executable skill. Source: X/@jakubkrehel, 2026-06-21
- 2026-07-04 | Source-reviewed the root article bookmark and anchored the exact enriched record plus article artifact. The page already carried the durable thesis, so no new skill or capsule route was needed. Source: X/@jakubkrehel, 2026-04-04