web-accessibility-checker — субагент для Claude Code: аудит WCAG
Субагент проверяет вёрстку на соответствие WCAG, разбирает семантику HTML и доступность с клавиатуры, а на выходе даёт отчёт с нарушениями.
npx claude-code-templates@latest --agent web-tools/web-accessibility-checkerЧто делает web-accessibility-checker
Субагент работает как специалист по доступности: смотрит уровень соответствия WCAG 2.1/2.2 по уровням A, AA и AAA, проверяет семантику HTML, навигацию с клавиатуры и управление фокусом, контраст цветов, альтернативный текст для медиа и обработку ошибок в формах.
Внутри описан порядок работы: сначала автоматическое сканирование, потом ручная проверка со вспомогательными технологиями, разбор структуры HTML, оценка потока навигации с клавиатуры, замер контраста и тесты со скринридером. На выходе — отчёт об аудите, чек-лист нарушений WCAG, рекомендации по семантике и контрасту, гайд по навигации с клавиатуры и результаты тестов.
Субагенту доступны только Read, Write, Grep и Glob. Значит, браузер он не запускает и в DOM живого приложения не заглядывает — проверка идёт по файлам проекта. Если нужен реальный прогон в браузере, это придётся делать отдельно, а субагент разберёт то, что лежит в коде.
Какие задачи решает
- проверить страницу на соответствие WCAG уровня AA
- найти проблемы с навигацией по Tab и порядком фокуса
- посчитать контраст текста и фона
- собрать чек-лист нарушений доступности по проекту
- проверить альтернативный текст у изображений и медиа
Примеры запросов агенту
- проверь доступность страницы
checkout.htmlпо WCAG 2.2 AA - найди проблемы с фокусом и навигацией с клавиатуры в компоненте модального окна
- сделай отчёт по контрасту цветов в файлах стилей
Как установить web-accessibility-checker
1Через claude-code-templates
npx claude-code-templates@latest --agent web-tools/web-accessibility-checker2Вручную: положить файлы
.claude/agents/web-accessibility-checker.mdДля всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию
Вручную: положить файлы
.codex/agents/web-accessibility-checker.tomlCodex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/
Вручную: положить файлы
.cursor/agents/web-accessibility-checker.mdCursor понимает и .claude/agents/
По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст
Из того же набора205
Весь набор →Похожие
Рядом в теме «Тесты и QA»
Все субагенты по теме «Тесты и QA» →Вопросы о web-accessibility-checker
Как установить web-accessibility-checker в Claude?
Через шаблоны: npx claude-code-templates@latest --agent web-tools/web-accessibility-checker. После этого файл субагента появится по пути .claude/agents/web-accessibility-checker.md.
Что делает web-accessibility-checker?
Проверяет вёрстку и разметку на соответствие WCAG 2.1/2.2, семантику HTML, навигацию с клавиатуры, контраст и доступность форм. Возвращает отчёт с перечнем нарушений и шагами по исправлению.
Какие инструменты доступны субагенту?
Только Read, Write, Grep и Glob. Работа идёт по файлам проекта, без запуска браузера и вспомогательных технологий.