| name | accessibility-checker |
| description | Check HTML pages for accessibility issues and WCAG 2.1 compliance. Automatically loads when working on HTML accessibility, ARIA labels, or screen reader compatibility. |
| allowed-tools | ["Read","Grep","Glob"] |
Accessibility Checker Skill
This skill provides guidance for checking and improving web accessibility.
WCAG 2.1 AA Checklist
Perceivable
Operable
Understandable
Robust
Common Issues to Check
Images
<img src="logo.png">
<img src="logo.png" alt="NovaTech Solutions logo">
<img src="decoration.png" alt="" role="presentation">
Forms
<input type="email" placeholder="Email">
<label for="email">Email</label>
<input type="email" id="email" aria-describedby="email-hint">
<span id="email-hint">We'll never share your email</span>
Navigation
<a href="#main-content" class="skip-link">Skip to main content</a>
<nav aria-label="Main navigation">
<main id="main-content">
<footer>
Automated Checks
When reviewing a file, check for:
- Missing
alt attributes on images
- Empty links or buttons
- Missing form labels
- Missing language declaration
- Missing landmark regions
- Improper heading hierarchy (h1 → h2 → h3)
- Missing ARIA labels on icon-only buttons
Output Format
## Accessibility Review: [filename]
### Critical Issues
- [Issue description] (Line X)
### Warnings
- [Issue description] (Line X)
### Passed Checks
- ✓ [What's done correctly]
### Recommendations
- [Suggestion for improvement]