# Polish

> Perform a final UI quality pass for spacing, alignment, states, motion, copy, and visual consistency before shipping.

- Skill: `munlucky/polish` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add munlucky/polish`
- Raw SKILL.md: https://api.skillmd.com/api/skills/munlucky/polish/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: Apache 2.0. Adapted from pbakaus/impeccable.
- Author: munlucky (https://skillmd.com/u/munlucky)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/munlucky/polish

---


# Polish

## Visibility

This is a finishing frontend helper.
Use `frontend-design` as the umbrella entrypoint when the task still needs broader UI direction.
Treat this as an optional UI/design bundle member, not a default public workflow entrypoint.

Use at the end of a UI task when the feature is already functionally complete.

## Preparation

Load `frontend-design` first. Confirm:
- the feature is complete enough for finishing work
- the quality bar is clear (`MVP` vs `flagship`)
- any known limitations that should be preserved for now

## Final Pass Checklist

Inspect and tighten:
- alignment and spacing rhythm
- typography hierarchy
- hover, focus, active, disabled, loading, error, and success states
- copy consistency
- mobile and desktop behavior
- contrast and keyboard usability
- motion smoothness and reduced-motion handling
- console noise, dead code, and obvious cleanup

## Guardrails

- Do not start polish before the feature basically works.
- Do not introduce new concepts while polishing.
- Fix systematic issues at the source when possible.
- Re-verify after any visual or interaction change.

