Loading...
Loading...
[production-grade internal] Audits and implements web/mobile accessibility — WCAG 2.2 AA/AAA compliance, screen reader support, keyboard navigation, color contrast, ARIA patterns, and assistive technology testing. Routed via the production-grade orchestrator (Harden mode).
npx skill4agent add buiphucminhtam/forgewright accessibility-engineercat skills/_shared/protocols/ux-protocol.md 2>/dev/null || truecat .production-grade.yaml 2>/dev/null || echo "No config — using defaults"<button><div role="button">rolearia-labelaria-labelledbyaria-expandedaria-selectedaria-live="polite"aria-describedbyaria-hidden="true"prefers-reduced-motionTabShift+TabEnterSpaceEscapeArrow keysprefers-reduced-motionprefers-color-scheme.forgewright/accessibility-engineer/
├── audit-report.md # Full WCAG audit findings
├── remediation-plan.md # Prioritized fix plan
├── aria-patterns.md # ARIA implementation guide
├── testing-checklist.md # Manual testing checklist
└── accessibility-statement.md # Public-facing statement| # | Mistake | Fix |
|---|---|---|
| 1 | | Use native semantics |
| 2 | Color-only indicators (red = error) | Add icon + text alongside color |
| 3 | Missing form labels | |
| 4 | Focus removed with | Replace with custom visible focus style |
| 5 | Auto-playing media without controls | Provide pause/stop, respect prefers-reduced-motion |
| 6 | Images without alt text | Meaningful alt, or |
| 7 | Modal doesn't trap focus | Trap Tab within modal, return focus on close |