Design Craft Reviewer

Reviews UI code for design quality against a structured craft checklist.

1|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/htxryan/claude-code-config-profiles --skill design-craft-reviewer-htxryan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Design Craft Reviewer
Source: https://github.com/htxryan/claude-code-config-profiles/tree/main/.agents/skills/compound/agents/design-craft-reviewer
Command: npx skills add https://github.com/htxryan/claude-code-config-profiles --skill design-craft-reviewer-htxryan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI-generated UI code often looks generic or unfinished, missing loading states, hover feedback, spacing discipline, and accessibility attributes. This Skill systematically audits changed UI code against a defined quality checklist so design defects are caught during code review rather than after release. ## Core Features & Use Cases - States and Interaction Audit: Checks every changed component for loading, empty, error, disabled, hover, focus, and pressed states with P1-P3 severity classification. - Visual Craft and Motion Review: Flags arbitrary spacing values, orphan hex colors, flat typography hierarchy, missing transitions, and non-performant animations. - Accessibility Spot-Checks: Verifies ARIA labels on icon buttons, aria-pressed on toggles, touch target sizes, and WCAG AA contrast ratios. - Use Case: During a review phase of a frontend epic, spawn this reviewer to audit changed React components and receive a prioritized findings list with file, line, expected behavior, and concrete fixes. ## Quick Start Review the changed UI components in this epic for design craft issues and report findings with severity levels and specific fixes.

Frequently Asked Questions about Design Craft Reviewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review UI code for design quality issues?▼

Run a structured audit covering component states, interaction feedback, spacing scales, typography hierarchy, color usage, motion, and accessibility. This reviewer checks changed files against a quality checklist and reports findings with P1-P3 severity and specific fixes.

What design issues does a UI code review check for?▼

It checks for missing loading, empty, and error states, absent hover and focus feedback, arbitrary spacing values off the 4/8/16 scale, orphan hex colors, flat typography hierarchy, missing transitions, small touch targets, and missing ARIA attributes.

When does the design craft reviewer activate?▼

It activates only when the Verification Contract includes design_craft_check in its required evidence, typically for epics with a ui_surface. It skips CLI tools, libraries, and backend services without UI, reporting a skipped status instead.

Does this reviewer work with React, Vue, and Svelte components?▼

Yes, it audits changed files in .tsx, .jsx, .vue, .svelte, .html, and CSS formats including Tailwind classes and CSS-in-JS. The evaluation criteria are framework-agnostic, focusing on states, spacing, motion, and accessibility.

What accessibility checks are included in UI review?▼

The review verifies aria-label on icon-only buttons, aria-pressed on toggles, aria-valuenow on range controls, 44x44px touch targets, and WCAG AA contrast ratios of 4.5:1 for text and 3:1 for large text and UI components.

What are the limitations of automated design craft review?▼

It only reviews files changed in the current epic and does not propose redesigns or alternative designs. It flags specific fixable issues against the project's existing design system rather than imposing a new one.