web-design-guidelines
SkillMediaUI code review with 100+ rules for accessibility, performance, and UX
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the web-design-guidelines skill
What this skill tells your AI
The instructions your AI receives, as published by baekenough/oh-my-customcode in .claude/skills/web-design-guidelines/SKILL.md and read by ahel’s review.
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
Signals
- GitHub stars
- 34
- Forks
- 6
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
web-design-guidelines-baekenough- Source
- github.com/baekenough/oh-my-customcode