Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
oakoss avatar

Ui Ux Polish

  • 416 installs
  • 14 repo stars
  • Updated March 2, 2026
  • oakoss/agent-skills

ui-ux-polish is a frontend polish skill that improves spacing, typography, responsive layout, component states, and micro-interactions so web UIs feel production-ready for developers finishing feature-complete interfaces

About

ui-ux-polish is an agent skill from oakoss/agent-skills for elevating web interfaces from functional to production-quality. It guides adjustments to spacing rhythm, typographic hierarchy, responsive breakpoints, interactive states, and subtle micro-interactions that signal craft. Developers reach for ui-ux-polish after core features work but the UI still feels rough—uneven padding, weak focus states, jarring layout shifts, or flat hover feedback. The skill gives agents concrete visual refinement patterns rather than generic “make it prettier” advice, helping teams ship SaaS dashboards, marketing pages, and admin tools that read as intentionally designed.

  • Spacing rhythm
  • Typography scale
  • Responsive layout
  • Empty and error states
  • Micro-interactions

Ui Ux Polish by the numbers

  • 416 all-time installs (skills.sh)
  • +19 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #667 of 1,880 Design & UI/UX skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/oakoss/agent-skills --skill ui-ux-polish

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs416
repo stars14
Last updatedMarch 2, 2026
Repositoryoakoss/agent-skills

How do you polish a web UI to feel production-ready?

Improve spacing, typography, responsive layout, states, and micro-interactions to make web UIs feel production-ready.

Who is it for?

Frontend developers with working components who need systematic visual refinement before release or demo.

Skip if: Teams still defining product requirements, building backend-only services, or needing full brand-system creation from scratch.

When should I use this skill?

A developer has a functional web UI that needs spacing, typography, responsive, state, or micro-interaction polish before shipping.

What you get

Refined spacing scale, typography hierarchy, responsive layout fixes, interactive state styles, and micro-interaction updates.

  • polished component styles
  • responsive layout fixes

Files

SKILL.mdMarkdownGitHub ↗

UI/UX Polish

Iterative enhancement workflow that takes working web applications from decent to world-class. Covers desktop and mobile optimization as separate modalities, visual design patterns, and accessibility standards.

When to use: The app works correctly with basic styling in place and you want to improve visual quality through iterative refinement. Also use for applying specific design patterns (glassmorphism, neumorphism, bento grids) or auditing accessibility.

When NOT to use: The app is broken or buggy (fix bugs first), styling is fundamentally wrong (needs complete overhaul), or no basic design system exists yet.

Quick Reference

PatternTechniqueKey Point
Iterative polishRun the same polish prompt 10+ timesSmall improvements compound dramatically
Desktop/mobile splitOptimize each modality independentlyPrevents compromises that hurt both
Glassmorphismbackdrop-blur-xl + bg-white/70 + borderFunctional depth with legibility
NeumorphismDual-direction box shadowsBest in light mode; use borders for a11y
Bento gridCSS Grid with rounded-3xl cellsHero cell spans multiple columns/rows
WCAG 2.2 AAContrast ratios + target sizes + focus visible4.5:1 text, 3:1 UI, 24x24px targets
Reduced motionprefers-reduced-motion: reduceDisable animations for motion-sensitive users
Semantic HTMLLandmarks + heading hierarchy + native elementsUse <button> not <div role="button">
Inclusive designMultiple input methods + error forgivenessSupport keyboard, voice, and touch equally
Typography hierarchyConsistent scale with clear levelsFont size, weight, and spacing rhythm
Spacing rhythmConsistent padding and margin scaleUse design token multiples (4px, 8px, 16px)
Hover/focus statesVisible feedback on all interactive elementsKeyboard users need visible focus indicators
Animation/transitionsease-out enter, ease-in exit, 100-300msPrefer transform/opacity for GPU compositing
Micro-interactionsButton press, toggle, focus, success/errorAlways respect prefers-reduced-motion

Common Mistakes

MistakeCorrect Pattern
Running polish on a broken appFix all functional bugs first, then apply iterative polish
Making one large pass instead of many small onesRun 10+ iterations; incremental improvements compound
Optimizing desktop and mobile simultaneouslyTreat each as a separate modality and optimize independently
Stopping after changes appear minimalKeep iterating; subtle spacing and typography tweaks add up
Applying glassmorphism to all elementsUse glass effects strategically on cards and modals only
Neumorphism without accessibility bordersAdd a 1px border for low-vision users (contrast requirement)
Ignoring prefers-reduced-motionAlways respect system motion preferences in CSS
Using <div> with click handlers instead of <button>Use native semantic HTML elements for built-in accessibility

Delegation

  • Desktop and mobile polish in parallel: Use Task agent to run separate polish passes for each modality
  • Visual regression verification: Use Explore agent to check that polish iterations have not broken layout or accessibility
  • Design system alignment planning: Use Plan agent to establish spacing, typography, and color patterns before polishing
  • Full accessibility audits: Delegate to accessibility skill for in-depth WCAG compliance, ARIA patterns, focus management, and screen reader testing

References

  • Polish Workflow -- The iterative polish prompt, why it works, iteration protocol, and multi-agent strategies
  • Design Patterns -- Glassmorphism, neumorphism, bento grids with Tailwind implementations
  • Accessibility -- WCAG 2.2 AA standards, semantic HTML, ARIA, inclusive design, and reduced motion
  • Animation and Micro-interactions -- CSS transitions, loading states, spring animations, page transitions, and Tailwind animation utilities

Related skills

How it compares

Use ui-ux-polish for incremental visual refinement on existing UIs; use full design-system skills when establishing brand tokens and component libraries from zero.

FAQ

What does ui-ux-polish improve in a web app?

ui-ux-polish improves spacing, typography, responsive layout, interactive states, and micro-interactions in web UIs. The skill targets the visual and interaction details that make functional interfaces feel production-ready.

When should developers use ui-ux-polish?

Developers should use ui-ux-polish after core features work but the interface still feels rough—uneven padding, weak focus states, or flat interactions. It is a refinement pass, not initial product scoping.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.