make-interfaces-feel-better

Apply design engineering principles to polish UI components, typography, and motion.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/kurko/private-prompts --skill make-interfaces-feel-better
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-interfaces-feel-better
Source: https://github.com/kurko/private-prompts/tree/main/skills/make-interfaces-feel-better
Command: npx skills add https://github.com/kurko/private-prompts --skill make-interfaces-feel-better

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Polished interfaces emerge when a consistent set of design engineering principles is applied across UI components, typography, spacing, motion, and color, reducing visual drift and cognitive load.

Core Features & Use Cases

  • Concentric border radii and optical alignment to create balanced surfaces.
  • Subtle motion, shadows, and typography tweaks to improve perceived depth and readability.
  • Use cases include evaluating frontend code, refining hover states, enter/exit animations, and achieving a cohesive brand feel across products.

Quick Start

Identify a UI surface in your current app and apply at least three principles from this guide to improve its polish in one iteration.

Frequently Asked Questions about make-interfaces-feel-better

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I apply concentric border radii and optical alignment to polish UI components?

To polish UI components, apply concentric border radii to create balanced nested surfaces, and use optical alignment to correct visual centering. This design engineering approach reduces visual drift and improves perceived structural harmony.

What design engineering principles improve typography and perceived depth in web apps?

Design engineering principles for typography and depth include applying font smoothing, utilizing tabular numbers for data, and implementing a defined elevation scale with subtle shadows. These tweaks improve readability and perceived interface depth.

How do I refine hover states and micro-interactions to achieve a cohesive brand feel?

Refine hover states and micro-interactions by applying subtle motion principles and consistent color hierarchy. Evaluating frontend code for these micro-interactions ensures a cohesive brand feel and reduces cognitive load across products.

What is the best way to evaluate frontend code for UI polish and visual consistency?

The best way to evaluate frontend code for UI polish is to check it against design engineering principles governing spacing, shadows, borders, and color hierarchy. This identifies visual drift and ensures consistent interface quality.

Does this UI polish approach work for both web apps and design systems?

Yes, this UI polish approach works for both web apps and design systems. The principles for concentric radii, elevation scales, and typography tweaks are applicable across UI components to achieve a cohesive visual standard.

How do I start improving interface polish in one iteration?

To improve interface polish in one iteration, identify a specific UI surface in your app and apply at least three design engineering principles from the guide, such as optical alignment, tabular numbers, and an elevation scale.