Design Review
Audits UI for visual inconsistency, spacing issues, hierarchy problems, and slow interactions
What Is This?
Overview
Design Review is a specialized skill for performing visual quality assurance on user interfaces directly within your development workflow. It applies a designer's eye to running applications, identifying visual inconsistencies, spacing problems, hierarchy issues, AI-generated pattern artifacts, and sluggish interactions. Rather than simply flagging problems, it iteratively fixes each issue in the source code, commits the change atomically, and re-verifies the result using before and after screenshots.
The skill operates in two distinct modes. The default mode performs live design review against a running application, making and committing fixes as it works through each identified problem. For situations where you want to review a design before writing any implementation code, the companion command /plan-design-review provides a planning-focused variant that evaluates designs at the specification or mockup stage.
This approach bridges the gap between design and engineering by embedding visual QA directly into the development cycle. Teams no longer need to wait for a dedicated design review meeting or a separate QA pass. Issues are caught, fixed, and verified in a single automated workflow, reducing the round-trip time between identifying a visual problem and shipping a corrected build.
Who Should Use This
- Frontend developers who want automated visual QA without switching context to a separate design tool
- Full-stack engineers building product features who lack dedicated design support and need a reliable way to catch visual regressions
- Engineering teams using AI-assisted code generation who need to identify and remove generic or low-quality UI patterns introduced by language models
Why Use It?
Problems It Solves
- Inconsistent spacing and padding across components that accumulates over time as multiple contributors touch the same codebase
- Visual hierarchy failures where typography, color, or layout choices make it unclear what a user should focus on first
- AI-generated UI patterns that look generic, misaligned, or stylistically inconsistent with the rest of the product
- Slow or janky interactions caused by unoptimized animations, layout thrashing, or missing loading states
- Manual design review bottlenecks that delay shipping because visual feedback requires a separate meeting or asynchronous comment thread
Core Highlights
- Performs visual QA against a live running application, not static screenshots
- Identifies spacing, hierarchy, consistency, and interaction quality issues automatically
- Fixes each issue directly in source code rather than producing a report for someone else to act on
- Commits each fix atomically so changes are traceable and reversible
- Captures before and after screenshots to verify that each fix produced the intended result
- Supports a planning mode via
/plan-design-reviewfor pre-implementation design evaluation - Integrates into existing development workflows without requiring external design tooling
How to Use It?
Basic Usage
Trigger the skill by asking the agent to audit the design of a running application. Common invocations include:
audit the design
visual QA
check if it looks goodThe skill will connect to the running application, capture the current visual state, and begin its review pass.
Specific Scenarios
Scenario 1: Post-implementation visual cleanup. After completing a feature, run Design Review to catch spacing inconsistencies and hierarchy problems before opening a pull request. The skill will commit each fix with a descriptive message so reviewers can see exactly what changed.
Scenario 2: AI-generated UI cleanup. When using a code generation tool to scaffold a new page or component, run Design Review immediately after to strip out generic patterns and align the output with your product's visual language.
Real-World Examples
Example 1: A developer ships a new settings page built with an AI assistant. Design Review identifies four spacing inconsistencies, two misaligned labels, and a button hierarchy problem. It fixes and commits each issue, then provides before and after screenshots confirming the corrections.
Example 2: A team integrates Design Review into their staging deployment pipeline. Every pull request targeting the main branch triggers a visual QA pass, and the resulting screenshots are attached to the pull request for human sign-off.
Important Notes
Requirements
- A running instance of the application must be accessible for the skill to perform live visual analysis
- The project must use a version-controlled codebase so that atomic commits can be created for each fix
- Screenshot capture capability must be available in the execution environment
- For planning mode, design specifications or mockups should be available as input to
/plan-design-review
More Skills You Might Like
Explore similar skills to enhance your workflow
Model Usage
Use CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including
Regression Suite
Comprehensive regression testing framework that adapts as your game project evolves
Code Exemplars Blueprint Generator
code-exemplars-blueprint-generator skill for programming & development
Java Refactoring Remove Parameter
java-refactoring-remove-parameter skill for programming & development
Create GitHub Issue Feature From Specification
create-github-issue-feature-from-specification skill for programming & development
Openclaw Session Cleaner
OpenClaw Session Cleaner: Manage, compress, and rebuild your sessions efficiently