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…