MCPInstall

ui-ux-polish

Iterative UI/UX polishing workflow for web applications. Use when improving visual polish, refining desktop and mobile UX separately, running iterative enhancement cycles, applying design patterns like glassmorphism or bento grids, or auditing accessibility and WCAG compliance. Use for Stripe-level visual quality, responsive optimization, and design system alignment.

Installs
541
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/oakoss/agent-skills --skill ui-ux-polish
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads ui-ux-polish automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

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

FAQ

What does the ui-ux-polish skill do?

Iterative UI/UX polishing workflow for web applications. Use when improving visual polish, refining desktop and mobile UX separately, running iterative enhancement cycles, applying design patterns like glassmorphism or bento grids, or auditing accessibility and WCAG compliance. Use for Stripe-level visual quality, responsive optimization, and design system alignment.

How do I install ui-ux-polish?

Run npx skills add https://github.com/oakoss/agent-skills --skill ui-ux-polish in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/ui-ux-polish/ (personal) or .claude/skills/ui-ux-polish/ (project).

Which AI agents can use ui-ux-polish?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is ui-ux-polish safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains ui-ux-polish?

It is published by oakoss in oakoss/agent-skills. It has 541 recorded installs.

More from oakoss/agent-skills

View all →

playwright

oakoss/agent-skills

Open the skill to read its SKILL.md instructions.

Testing & QA453 installs

coolify

oakoss/agent-skills

Coolify self-hosted PaaS for deploying applications, databases, and services via REST API and Git integration. Covers API authentication, deployment triggers, build packs (Nixpacks, Dockerfile, Compose), CI/CD with GitHub Actions webhooks, environment management, and Traefik proxy configuration. Use when deploying apps to Coolify, triggering deployments via API, configuring build packs, setting up GitHub Actions CI/CD pipelines, managing environment variables, or troubleshooting deployment failures.

DevOps & Cloud361 installs

application-security

oakoss/agent-skills

Open the skill to read its SKILL.md instructions.

Security272 installs

find-skills

oakoss/agent-skills

Open the skill to read its SKILL.md instructions.

AI & Agents255 installs

drizzle-orm

oakoss/agent-skills

Open the skill to read its SKILL.md instructions.

Data & Databases238 installs

brand-designer

oakoss/agent-skills

Open the skill to read its SKILL.md instructions.

Frontend & Design229 installs

Popular frontend & design skills

View category →

setup-matt-pocock-skills

mattpocock/skills

Configure this repo for the engineering skills: set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills.

Frontend & Design1.1M installs

frontend-design

anthropics/skills

Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.

OfficialFrontend & Design1M installs

hyperframes-animation

heygen-com/hyperframes

All animation knowledge for HyperFrames — atomic motion rules, multi-phase scene blueprints, scene transitions, broader motion-design techniques, AND the seven runtime adapters (GSAP default, plus Lottie, Three.js, Anime.js, CSS keyframes, Web Animations API, TypeGPU). Use for any motion or animation task: pick 2-4 rules and compose, or load a blueprint, or look up runtime-specific API (e.g. GSAP eases / Lottie player / Three.js mixer). Also covers auditing an existing composition's choreography (animation map) and 24 named text-animation effects. HyperFrames-native: single paused timeline, seek-safe, deterministic.

prototype

mattpocock/skills

Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.

Frontend & Design999.2K installs

hyperframes-core

heygen-com/hyperframes

The HyperFrames composition contract — build one renderable project. Use for composition structure, the data- timing attributes, class="clip", tracks, sub-compositions, variables, framework-owned media playback, deterministic-render rules, and validation. Read before writing composition HTML.

Frontend & Design930.5K installs

vercel-react-best-practices

vercel-labs/agent-skills

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

OfficialFrontend & Design843.1K installs