GO
a11y-debugging
Использует Chrome DevTools MCP для отладки и аудита доступности (a11y) по стандартам web.dev. Применяется при проверке семантического HTML, ARIA-меток, фокуса, навигации с клавиатуры, кликабельных элементов и контрастности цветов.
Что делает навык
Использует Chrome DevTools MCP для отладки и аудита доступности (a11y) веб-страниц по стандартам web.dev. Проверяет семантический HTML, ARIA-метки, фокус, навигацию с клавиатуры, кликабельные элементы и контрастность цветов.
Когда применять
- Автоматизированный аудит доступности с помощью Lighthouse для получения базового уровня и рекомендаций.
- Анализ дерева доступности (accessibility tree) через take_snapshot для проверки того, как элементы видны вспомогательным технологиям.
- Исследование конкретных руководств по доступности на web.dev с помощью формата .md.txt.
- Проверка различий в поведении скрытых элементов (opacity: 0, display: none, aria-hidden) для скринридеров.
Как работает
- Получить доступные идентификаторы страниц (pageId) с помощью list_pages или new_page.
- Запустить аудит доступности Lighthouse (lighthouse_audit) для получения общего балла и списка нарушений.
- Использовать take_snapshot для получения дерева доступности страницы, которое является источником истины для семантической структуры.
- При необходимости исследовать руководства web.dev, добавляя .md.txt к URL для получения чистого Markdown.
- Анализировать различия между видимым DOM и деревом доступности для выявления проблем с скрытием элементов.
Примеры запросов агенту
Запусти аудит доступности Lighthouse для текущей страницы.
Проверь, как скринридеры видят эту кнопку, используя take_snapshot.
Найди рекомендации по доступным целевым областям на web.dev.
Что понадобится
- Chrome DevTools MCP
- Доступ к странице (pageId)
- Доступ к интернету для загрузки документации web.dev
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «a11y-debugging» из репозитория:
# https://github.com/chromedevtools/chrome-devtools-mcp
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r a11y-debugging/ ~/.claude/skills/a11y-debugging/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.