Skills · Design & UI

Accessibility Compliance

Unverified29/40

Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.

Originally by wshobson · MIT

Claude CodePartialHas SKILL.md but declares no allowed-tools — Claude Code will ask for permission each time
CursorPartialPlain prose you can paste in — but no Cursor rules file
CodexPartialPlain prose you can paste in — but no AGENTS.md
Gemini CLIPartialPlain prose you can paste in
CopilotPartialPlain prose you can paste in — but no Copilot instructions file
npx agentalley add accessibility-compliance

This command does not work yet — the CLI is still being built. Until then, use Raw in the reader below to take the file.

Who is stuck, and on what

Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.

The whole source

No sign-in, no blur, nothing truncated
accessibility-compliance/SKILL.md52 lines2.3 KBRawView on GitHub
Frontmatter — 2 properties
nameaccessibility-compliance
descriptionImplement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.
1---
2name: accessibility-compliance
3description: Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.
4---A5No allowed-tools declared — no way to tell what this skill may touch
5 
6# Accessibility Compliance
7 
8Master accessibility implementation to create inclusive experiences that work for everyone, including users with disabilities.
9 
10## When to Use This Skill
11 
12- Implementing WCAG 2.2 Level AA or AAA compliance
13- Building screen reader accessible interfaces
14- Adding keyboard navigation to interactive components
15- Implementing focus management and focus trapping
16- Creating accessible forms with proper labeling
17- Supporting reduced motion and high contrast preferences
18- Building mobile accessibility features (iOS VoiceOver, Android TalkBack)
19- Conducting accessibility audits and fixing violations
20 
21## Detailed patterns and worked examples
22 
23Detailed pattern documentation lives in `references/details.md`. Read that file when the navigation tier above is insufficient.
24 
25## Best Practices
26 
271. **Use Semantic HTML**: Prefer native elements over ARIA when possible
282. **Test with Real Users**: Include people with disabilities in user testing
293. **Keyboard First**: Design interactions to work without a mouse
304. **Don't Disable Focus Styles**: Style them, don't remove them
315. **Provide Text Alternatives**: All non-text content needs descriptions
326. **Support Zoom**: Content should work at 200% zoom
337. **Announce Changes**: Use live regions for dynamic content
348. **Respect Preferences**: Honor prefers-reduced-motion and prefers-contrast
35 
36## Common Issues
37 
38- **Missing alt text**: Images without descriptions
39- **Poor color contrast**: Text hard to read against background
40- **Keyboard traps**: Focus stuck in component
41- **Missing labels**: Form inputs without associated labels
42- **Auto-playing media**: Content that plays without user initiation
43- **Inaccessible custom controls**: Recreating native functionality poorly
44- **Missing skip links**: No way to bypass repetitive content
45- **Focus order issues**: Tab order doesn't match visual order
46 
47## Testing Tools
48 
49- **Automated**: axe DevTools, WAVE, Lighthouse
50- **Manual**: VoiceOver (macOS/iOS), NVDA/JAWS (Windows), TalkBack (Android)
51- **Simulators**: NoCoffee (vision), Silktide (various disabilities)
52 

Reviews

Installed this one?Write the first review and take the Trailblazer badge.

Reviews only open after a real install, so this is empty — and we leave it empty rather than invent one.

Alternatives

Also in Design & UI