polish

Fix alignment, spacing, interaction states, typography, and color contrast in front-end UIs.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/ZainEldeen-Ashraf-Ibrahim-Ibrahim-Samak/SCCT --skill polish-zaineldeen-ashraf-ibrahim-ibrahim-samak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: polish
Source: https://github.com/ZainEldeen-Ashraf-Ibrahim-Ibrahim-Samak/SCCT/tree/main/.cursor/skills/polish
Command: npx skills add https://github.com/ZainEldeen-Ashraf-Ibrahim-Ibrahim-Samak/SCCT --skill polish-zaineldeen-ashraf-ibrahim-ibrahim-samak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Polish performs a meticulous final quality pass to catch alignment, spacing, consistency, accessibility, and micro-detail issues that keep a product from feeling finished and production-ready. It helps teams move a feature from "good enough" to "delightful" by aligning visuals, interactions, copy, and code with the design system and quality bar.

Core Features & Use Cases

  • Design system alignment: Find and apply tokens, spacing scales, and shared components to remove drift and hard-coded styles.
  • Visual and interaction refinement: Fix alignment, spacing, typography, color contrast, and implement missing hover/focus/active/loading/error states.
  • Accessibility & performance checks: Verify WCAG contrast, keyboard focus, reduced-motion support, and eliminate layout shift and jank.
  • Code cleanup: Remove debug artifacts, consolidate duplicated styles, and replace one-off implementations with shared components.
  • Use Case: Perform a pre-launch polish of a checkout flow: align layout to the spacing scale, ensure button states and focus rings are present, fix copy inconsistencies, and remove console.logs before release.

Quick Start

Polish the checkout page by auditing alignment and spacing against the design system, implementing any missing interaction and accessibility states, and cleaning up code artifacts to meet the target quality bar.

Frequently Asked Questions about polish

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

FAQPage Schema
How do I perform a final UI polish pass to fix alignment and spacing before release?

To perform a final UI polish pass, audit alignment and spacing against the design system, implement missing interaction and accessibility states, and clean up code artifacts to meet the target quality bar.

What is the best way to align front-end code with design system tokens and spacing scales?

The best way to align front-end code with a design system is to find and apply tokens, spacing scales, and shared components to remove visual drift and replace hard-coded styles.

How do I fix missing interaction states like hover, focus, and loading in a component library?

To fix missing interaction states in a component library, perform a meticulous quality pass to implement missing hover, focus, active, loading, and error states while cleaning up duplicated styles.

Does UI polish include accessibility and performance checks like WCAG contrast and reduced-motion?

Yes, UI polish includes accessibility and performance checks by verifying WCAG color contrast, keyboard focus visibility, reduced-motion support, and eliminating layout shift and jank.

Can I use this design polish process for both web and mobile pre-release reviews?

Yes, you can use this design polish process for front-end UIs across web and mobile to conduct pre-release reviews, design-to-code alignment, and component library feature refinement.

Why does my UI feel unfinished even after implementing the core features?

Your UI may feel unfinished due to micro-detail issues; a meticulous final quality pass catches alignment, spacing, consistency, and accessibility problems that keep a product from feeling production-ready.