Skip to content
Back to skills

Creo Design Review

ASecurity

Comprehensive UI/UX design review with Playwright. Evaluates responsive design (375-1920px), WCAG AA accessibility, Nielsen's 10 heuristics, component consistency, and visual polish. Trigger keywords: design review, UI review, accessibility audit, responsive check, heuristic evaluation.

  • 4 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 26, 2026
designgobashtesting

Works with

  • cli
  • mcp

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add oyusypenko/creo --skill creo-design-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Creo Design Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Creo Design Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/oyusypenko-creo-design-review/badge)](https://www.skillsdirectory.com/skills/oyusypenko-creo-design-review)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: creo-design-review
description: >
  Comprehensive UI/UX design review with Playwright. Evaluates responsive design
  (375-1920px), WCAG AA accessibility, Nielsen's 10 heuristics, component consistency,
  and visual polish. Trigger keywords: design review, UI review, accessibility audit,
  responsive check, heuristic evaluation.
allowed-tools:
  - Read
  - Grep
  - Glob
  - Bash
  - WebFetch
  - Agent
---

# Design Review

Conduct comprehensive UI/UX reviews of web applications using Playwright for automated interaction testing. Produces structured implementation roadmaps for the creo-design-implement skill.

## Commands

| Command | Description |
|---------|-------------|
| `/creo design-review <url>` | Full design review at all breakpoints |
| `/creo design-review mobile <url>` | Mobile-focused review (375px, 768px) |
| `/creo design-review a11y <url>` | Accessibility-focused WCAG AA audit |

## Core Instructions

### Configuration

1. Check for project-specific config at `.claude/project-config.md`
2. Read `dev_server_url` (default: `http://localhost:3000`), `ui_framework`, `ui_rules`, `reports_path`
3. Load project extension if it exists at `.claude/skills/creo-design-review/creo-design-review-{project_id}.md`. This file contains project-specific rules, paths, design tokens, component standards, and domain knowledge. `{project_id}` comes from `project-config.md`. Always load it before doing work.
4. If no config exists, use defaults or ask user

### Phase 1: Environment Setup

- Expected URL: read from project config, default `http://localhost:3000`
- Do NOT start the server -- expect it to be already running
- If server is not available, stop work and inform user immediately
- If MCP connection fails, close browser and retry navigation

### Phase 2: Principle-Based Analysis

Evaluate the current implementation against design principles:

- Visual hierarchy and information architecture
- Component consistency and design system adherence
- Accessibility compliance (WCAG 2.1 AA)
- Responsive design and mobile optimization

### Phase 3: Comprehensive Assessment

Use Playwright MCP tools for automated testing:

- **Navigation**: browser navigate to target pages
- **Interactions**: click, type, select for functional testing
- **Screenshots**: capture visual evidence at each breakpoint
- **Viewport testing**: resize to 375px, 768px, 1440px, 1920px
- **DOM analysis**: snapshot for structural review
- **Console**: check for errors and warnings

### Phase 4: Implementation Roadmap

Create a prioritized task list:

- **Blockers**: Critical issues preventing functionality
- **High-Priority**: Significant UX/accessibility problems
- **Medium-Priority**: Visual consistency improvements
- **Enhancements**: Polish and optimization opportunities

### Report Structure

```markdown
# Design Review and Implementation Roadmap

## Executive Summary
[Current state assessment and principle compliance overview]

## Design Principles Analysis
### [Principle Name]
- Current State: [How well implemented]
- Gap Analysis: [What is missing or wrong]
- Impact: [User experience implications]

## Implementation Tasks

### Blockers (Critical)
- [ ] Task 1: [Specific action needed]

### High-Priority
- [ ] Task 1: [Specific action needed]

### Medium-Priority
- [ ] Task 1: [Specific action needed]

### Enhancements
- [ ] Task 1: [Specific action needed]

## Verification Screenshots
[Screenshots at different breakpoints]

## Next Steps
This report should be passed to creo-design-implement for systematic implementation.
```

### Report Output

Save the complete report to: `.claude/reports/design-review-[timestamp].md`

The review is NOT complete until the report file is created and saved.

## Reference Files

Load these on demand for extended guidance:

| File | Purpose |
|------|---------|
| `references/design-principles.md` | Design principles checklist |
| `references/wcag-checklist.md` | WCAG 2.1 AA compliance items |

## Quality Gates

- Every review must produce a written report file
- All four breakpoints (375px, 768px, 1440px, 1920px) must be tested
- Screenshots must be captured as visual evidence
- Issues must be categorized by priority level
- Report must include actionable tasks with specific file/component references
- Maintain objectivity while being constructive
- Balance perfectionism with practical delivery timelines

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.