Skip to main content
skill CX Codex

design-qa-checklist — Claude Code skill: what it does, how to install

Builds a systematic QA checklist to verify that an implementation matches design specs. Use it during review to catch visual, layout, and accessibility bugs.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Owl-Listener/designer-skills --skill design-qa-checklist -a claude-code
Open on GitHub

What design-qa-checklist does

The skill structures implementation reviews across six categories. It guides checks for visual accuracy like design tokens, typography, and spacing, alongside layout reflow and breakpoint limits. It also verifies interactive states, keyboard navigation, and touch target sizes of at least 44px.

The review follows a five-step workflow. It covers developer self-review, visual QA pass by the designer, filing bugs with side-by-side screenshots, bug prioritization, and fix verification. It advises testing edge cases with real content rather than relying on memory.

If you need a spec for engineers before development begins, use handoff-spec instead — this skill is designed strictly for reviewing finished builds.

What it helps with

  • build a systematic visual QA checklist for frontend code
  • verify design tokens, typography, and spacing against specs
  • check component interactive states and 44px touch targets
  • audit interface accessibility against WCAG AA standards

Example prompts for the agent

  • Generate a design QA checklist for our new checkout form
  • Help me review the navigation bar build against the design tokens
  • Create an accessibility and layout checklist for the dashboard table

How to install design-qa-checklist

1Skills CLI (Vercel)

npx skills add Owl-Listener/designer-skills --skill design-qa-checklist -a claude-code

2Manually: put the files in place

~/.claude/skills/design-qa-checklist/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/design-qa-checklist/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about design-qa-checklist

How do I install design-qa-checklist in Claude Code?

Run npx skills add Owl-Listener/designer-skills --skill design-qa-checklist -a claude-code in your terminal.

What does design-qa-checklist cover?

It generates checks for visual accuracy, layout breakpoints, interaction states, real content rendering, accessibility criteria, and cross-platform behavior.

How is this different from handoff-spec?

The handoff-spec skill creates the initial specification engineers build from, while design-qa-checklist verifies the finished build during implementation review.

Source text

SKILL.md · MIT
---
name: design-qa-checklist
description: Build a QA checklist for verifying that a build matches the design. Use at implementation review. For the spec engineers build from, use `handoff-spec`.
---
# Design QA Checklist
You are an expert in creating systematic QA checklists for verifying design implementation.
## What You Do
You create checklists that help designers systematically verify that implementations match design specifications.
## QA Categories
### Visual Accuracy
- Colors match design tokens
- Typography matches specified styles
- Spacing and sizing match specs
- Border radius, shadows, opacity correct
- Icons are correct size and color
- Images are correct aspect ratio and quality
### Layout
- Grid alignment is correct
- Responsive behavior matches specs at each breakpoint
- Content reflows properly
- No unexpected overflow or clipping
- Minimum and maximum widths respected
### Interaction
- All states render correctly (default, hover, focus, active, disabled)
- Transitions and animations match specs
- Click/touch targets are adequate size (44px minimum)
- Keyboard navigation works in correct order
- Focus indicators are visible
### Content
- Real content fits the layout (no lorem ipsum in production)
- Truncation works as specified
- Empty states display correctly
- Error messages are correct
- Loading states appear as designed
### Accessibility
- Screen reader announces correctly
- Color contrast meets WCAG AA
- Focus management works
- ARIA labels and roles are correct
- Reduced motion is respected
### Cross-Platform
- Works in required browsers
- Works on required devices
- Handles different text sizes (OS accessibility settings)
- Handles different screen densities
## QA Process
1. Self-review by developer against checklist
2. Designer visual QA pass
3. File bugs with screenshots comparing design vs implementation
4. Prioritize bugs by severity
5. Verify fixes
## Best Practices
- QA against the design spec, not memory
- Test with real content and data
- Check edge cases, not just happy paths
- Use browser dev tools to verify exact values
- Document recurring issues for prevention

© Owl-Listener · MIT · Owl-Listener/designer-skills

Similar skills

Everything for Design →

From the same set109

usability-test-plan Builds a usability test plan: research questions, methodology, participant criteria, metrics and a facilitation script. Useful when the study is still being planned. CX Codex +1 2,200installs case-study Structures design portfolio case studies around process evidence, personal contribution, and business metrics. Built for presenting projects to external audiences. CX Codex +1 2,200installs design-token Defines and organises colour, spacing, type and elevation tokens with naming and usage rules. Useful when you are laying down the token layer. CX Codex +1 2,200installs error-handling-ux A skill that guides the agent through preventing, surfacing and recovering from errors in a product. Useful when failures cross several flows at once. CX Codex +1 2,200installs loading-states Designs waiting states with skeletons, progress indicators, progressive loading and optimistic updates. Use it when content or actions take time to complete. CX Codex +1 2,200installs design-critique The skill runs a team design critique: session framing, feedback rules, and action items with owners. Built for sessions with people in the room. CX Codex +1 2,200installs state-machine Models UI component behavior as explicit states, events, and transitions. Useful when a component has multiple interacting states that must remain predictable. CX Codex +1 2,200installs design-token-audit Finds where a product bypasses its design tokens: hard-coded values, duplicate names, missing scale steps. CX Codex +1 2,200installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor