ux-check
Review and guide interface UX - affordance, state coverage (empty, loading, error, overflow), flow completeness, forms, destructive actions, and the accessibility floor (semantics, keyboard reach, labels, alt text) - grounded in Nielsen Norman Group heuristics. Use when checking whether a screen or flow actually works, before shipping new UI, or when users get lost or stuck. For the words inside states use ux-writing; for visual finish, focus rings and contrast use ui-polish; for animation use motion; for color and spacing variables use design-tokens.
Install
With your agent
Install OMGSkills skill "icons8/agent-skills:skills/ux-check" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/icons8/agent-skills /tmp/agent-skills && ln -s /tmp/agent-skills/skills/ux-check ~/.claude/skills/ux-check
From README
UX Check A screen works when a first-time user knows what they can do, does it, and always knows what just happened. This skill checks that, mechanically where possible, and makes the agent play the user instead of waiting to be told something is broken. Scope This skill owns behavior and coverage: whether controls look like what they do, whether every state exists, whether flows have an exit and an end, whether destructive actions are guarded. Neighbors own the rest. Once a state exists, its words belong to ux-writing and its visual finish to ui-polish. Motion timing lives in motion. This skill decides what exists and how it behaves, never how it reads or looks. Three contested lines, settled here: whether a confirmation should exist at all is this skill (undo beats a dialog); the wording of a dialog that must exist is ux-writing. Semantics, keyboard, alt text and focus order are this skill; the visible focus ring and contrast ratios are ui-polish.
More from this repo
asset-check
Four mechanical asset checks on an interface that was just built or changed - emoji standing in for icons, sections...
design-tokens
Set up design tokens in a project that has none, and catch drift in one that does - color palette with a neutral ramp,...
icons8
Pick and fetch icons through the Icons8 MCP so a project ends up with one consistent set instead of a pile of...