21St Ui Review
Review existing UI against the project's design context, accessibility expectations, responsive b…
by 21st-dev · Apache-2.0
The skill
Review existing UI against the project's design context, accessibility expectations, responsive behavior, interaction quality, and high-confidence production rules. Use for UI audits, design QA, frontend review, accessibility review, consistency checks, or requests to find and safely fix visual defects. Trigger for requests such as "review this UI", "audit this page", "find design issues", "check responsiveness", or "fix obvious UX problems". Use 21st-ui-build when the request is primarily to create new UI.
Review UI with evidence
Separate deterministic defects from subjective design recommendations.
Workflow
-
Read
.21st/design.json, project instructions, and the relevant source. -
Run the deterministic review first:
21st review <path> 21st review <path> --json -
Inspect the actual component composition and runtime states. Validate claims against code rather than inferring behavior from names.
-
Group findings into:
- deterministic defects;
- design-system drift;
- accessibility and interaction defects;
- responsive risks;
- subjective product/design recommendations.
-
Prioritize by user impact and include exact file and line attribution.
-
Use
21st review <path> --fixonly for deterministic, low-ambiguity fixes. Never silently redesign, change brand identity, or alter product behavior. -
Run relevant project tests after fixes and rerun review to prove resolution.
Review priorities
- semantic controls and accessible names;
- keyboard access, focus visibility, and dialog/menu behavior;
- image alternatives and meaningful labels;
- touch target size and disabled/loading states;
- responsive overflow and fixed-width assumptions;
- reduced-motion handling;
- hardcoded visual values that conflict with project tokens;
- duplicate primitives instead of existing components;
- inconsistent typography, radius, spacing, shadows, and icons;
- fake data, placeholder copy, or missing empty/error states.
Output
Lead with actionable findings ordered by severity. Keep subjective suggestions clearly labeled. If no issue is proven, say so and state what was inspected.
Use this skill
Connect your agent to the Skill Store MCP server and ask for it by ref: 21st-dev/21st-ui-review-25727090967.
Details
- Publisher
- 21st-dev
- Category
- Software Development › Frontend & UI
- License
- Apache-2.0
- Updated
- 2026-09-09
References
More from 21st-dev
- 21St Ai Generate and iterate on UI with 21st AI from the terminal via the `21st` CLI (`@21st-dev/cli`): s…
- 21St Cli Use Search, install and pull code from the 21st.dev catalog with the `21st` CLI (`@21st-dev/cli`): fi…
- 21St Design Sync Look at the current project's design (its shadcn / Tailwind CSS variables and color tokens) and p…
- 21St Registry Publish your own work to 21st.dev and manage it from the terminal with the `21st` CLI (`@21st-dev…