Skip to content
Back to skills

Web Design Guidelines

ASecurity

UI code review with 100+ rules for accessibility, performance, and UX

  • 43 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 9, 2026
designgoperformance

Security analysis

A100/100

Scanned September 9, 2026

npx -y skills add baekenough/oh-my-customcode --skill web-design-guidelines --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Web Design Guidelines?

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

Security grade badge for Web Design Guidelines
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/baekenough-web-design-guidelines/badge)](https://www.skillsdirectory.com/skills/baekenough-web-design-guidelines)

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: web-design-guidelines
description: UI code review with 100+ rules for accessibility, performance, and UX
scope: core
user-invocable: false
---

## When to Use

- UI code review
- Accessibility audit
- Design consistency check
- UX best practices verification

## Command Triggers

- "Review UI"
- "Check accessibility"
- "Design audit"
- "Verify best practices"

## Categories

### ARIA Labels
```
- All interactive elements have labels
- Proper role attributes
- aria-live for dynamic content
- Descriptive aria-describedby
```

### Focus States
```
- Visible focus indicators
- Logical focus order
- Focus trapping in modals
- Skip links for navigation
```

### Form Validation
```
- Inline error messages
- Accessible error announcements
- Clear input requirements
- Proper label associations
```

### Animations
```
- Respect prefers-reduced-motion
- Meaningful animations only
- Performance-optimized transforms
- No animation on load
```

### Typography
```
- Readable font sizes (16px min)
- Proper line height (1.5+)
- Sufficient color contrast
- Responsive text scaling
```

### Images
```
- Alt text for all images
- Decorative images marked
- Responsive images
- Lazy loading implemented
```

### Performance
```
- Minimize layout shifts
- Optimize largest contentful paint
- Reduce time to interactive
- Efficient CSS selectors
```

### Navigation
```
- Keyboard accessible
- Clear current state
- Consistent patterns
- Breadcrumbs where needed
```

### Dark Mode
```
- System preference detection
- Smooth transitions
- Consistent color tokens
- Image adjustments
```

### Touch Interaction
```
- Minimum 44px touch targets
- Appropriate spacing
- Gesture alternatives
- Haptic feedback consideration
```

### i18n
```
- RTL support
- Text expansion room
- Locale-aware formatting
- Translation-ready strings
```

## Execution Flow

```
1. Scan UI components
2. Check against category rules
3. Report violations
4. Suggest fixes
```

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.