From source-design
Audit existing UI code against design system rules, anti-slop patterns, accessibility compliance, and production quality standards. Use after building components or before shipping.
How this skill is triggered — by the user, by Claude, or both
Slash command
/source-design:design-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are performing a comprehensive design review of frontend code. This is the quality gate that catches generic AI output, design system violations, accessibility failures, and production issues before they ship.
You are performing a comprehensive design review of frontend code. This is the quality gate that catches generic AI output, design system violations, accessibility failures, and production issues before they ship.
design-system.md, DESIGN-BRIEF.md, CLAUDE.md, tailwind.config.*, globals.cssgit diff for recent changespackage.jsonCheck every file against these patterns. Flag ALL violations:
| Pattern | Violation | Fix |
|---|---|---|
| Inter/Roboto/Arial as sole font | Typography slop | Choose distinctive display font |
| Purple gradient on white | Color slop | Commit to intentional palette |
| Symmetric 3-card grid | Layout slop | Add asymmetry, vary card sizes |
transition: all | Motion slop | Specify exact properties |
| Default shadcn with no customization | Component slop | Apply project's design tokens |
| Spinner for loading | Motion slop | Use shimmer/skeleton |
| Uniform border-radius everywhere | Component slop | Vary or remove per context |
| Generic hero → features → CTA | Layout slop | Differentiate the flow |
If a design system exists, verify:
Quick audit (not a full accessibility audit, but catches common issues):
<img> have appropriate alt textprefers-reduced-motion respectedany types, proper interfaces for propsGenerate a structured report:
# Design Review: [Component/Page Name]
## Score: [A/B/C/D/F]
## Anti-Slop
- [PASS/FAIL] Typography: [details]
- [PASS/FAIL] Color: [details]
- [PASS/FAIL] Layout: [details]
- [PASS/FAIL] Motion: [details]
## Design System Compliance
- [PASS/FAIL] Colors: [details]
- [PASS/FAIL] Typography: [details]
- [PASS/FAIL] Spacing: [details]
- [N/A] No design system found
## Accessibility
- [PASS/FAIL] Contrast: [details]
- [PASS/FAIL] Keyboard: [details]
- [PASS/FAIL] Semantics: [details]
## Issues Found
1. **[CRITICAL/HIGH/MEDIUM/LOW]**: [description] → [fix]
2. ...
## Recommendations
- [Specific improvement suggestions]
npx claudepluginhub liamfuller07/source-design-pluginAudits frontend code for design consistency, accessibility (WCAG AA), responsive behavior, and UI/UX best practices before deployment or after design system changes.
Generates design systems from codebase patterns, audits visual consistency across 10 dimensions, and detects generic AI-generated design patterns. Useful for new projects, redesigns, or styling PR reviews.
Audits UI code against the StyleSeed Toss design-system conventions, covering tokens, accessibility, mobile ergonomics, spacing, and typography. Use for PR reviews where components should follow the seed's design language.