К основному содержанию
скилл CX Codex

web-accessibility — скилл для Claude Code: WCAG и ARIA

Скилл для агентной разработки, который подсказывает ИИ, как строить доступные веб-интерфейсы по WCAG 2.1: паттерны ARIA, навигация с клавиатуры, поддержка скринридеров.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add hoodini/ai-agents-skills --skill web-accessibility -a claude-code
Открыть на GitHub

Что делает web-accessibility

Внутри — набор готовых примеров на TSX: кнопка с aria-pressed, модальное окно с role="dialog" и ловушкой фокуса, меню навигации с role="menubar", форма с aria-describedby для ошибок. Отдельно разобран расчёт контраста: функция getContrastRatio считает отношение по WCAG AA — 4.5:1 для обычного текста, 3:1 для крупного и элементов интерфейса. Есть класс .sr-only для контента, который видят только скринридеры.

Для проверки скилл предлагает axe-core и jest-axe: тест рендерит компонент и падает, если находятся нарушения. Так доступность попадает в обычный прогон тестов, а не в ручной чек-лист перед релизом.

Скилл рассчитан на React и TypeScript — примеры на TSX, а тесты на Jest. Если у вас Vue, Svelte или голый HTML, паттерны ARIA переносятся, но код придётся переписать. Установка идёт через npx skills add с флагом под конкретную платформу, поэтому для каждой среды команда своя.

Какие задачи решает

  • разметить модальное окно с ловушкой фокуса и возвратом фокуса после закрытия
  • связать ошибку валидации с полем формы через aria-describedby
  • посчитать контраст двух цветов и проверить его по нормам WCAG AA
  • добавить в меню роли menubar и menuitem с aria-expanded
  • настроить тест на jest-axe, который ловит нарушения доступности в компоненте

Примеры запросов агенту

  • Сделай модальное окно с role="dialog" и ловушкой фокуса по Tab
  • Проверь контраст цвета текста #767676 на белом фоне — проходит ли по WCAG AA?
  • Добавь в форму поле email с aria-invalid и сообщением об ошибке для скринридера

Как установить web-accessibility

1Через Skills CLI (Vercel)

npx skills add hoodini/ai-agents-skills --skill web-accessibility -a claude-code

2Вручную: положить файлы

~/.claude/skills/web-accessibility/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/web-accessibility/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о web-accessibility

Как установить web-accessibility в Claude Code?

Выполните npx skills add hoodini/ai-agents-skills --skill web-accessibility -a claude-code. Скилл окажется в ~/.claude/skills/web-accessibility/SKILL.md.

Что делает web-accessibility?

Даёт агенту примеры доступной разметки: ARIA-паттерны для кнопок, диалогов и меню, управление фокусом с клавиатуры, расчёт контраста и тесты на jest-axe.

С какими платформами работает скилл?

Кроме Claude есть команды для Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для каждой платформы флаг -a свой, а файл скилла кладётся в каталог этой платформы.

Похожие скиллы

Всё по теме «Фронтенд и UI» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок hyperframes heygen-com Скилл задаёт агенту правила рендера HTML-кода в видео через HyperFrames. Помогает собирать проморолики, эксплейнеры и титры прямо в коде проекта. CX Codex +1 1 200 000установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. 186 758установок

Из того же набора7

owasp-security Скилл подсказывает агенту, как закрыть дыры из OWASP Top 10: доступ, инъекции, криптография, конфиги. Пригодится, когда пишешь авторизацию или правишь API. CX Codex +1 3 000установок mongodb Скилл для работы с MongoDB и Mongoose: помогает проектировать схемы, писать запросы и агрегации, разбираться с индексами. CX Codex +1 1 700установок mobile-responsiveness Скилл помогает создавать адаптивные интерфейсы по принципу mobile-first, настраивать брейкпоинты, жесты смахивания и мобильное меню. CX Codex +1 1 400установок google-workspace-cli Скилл помогает агенту выполнять операции Google Workspace через CLI gws: от работы с Gmail и Drive до создания событий в Calendar. Пригодится для автоматизации задач из проекта. CX Codex +1 455установок mermaid-diagrams Скилл, который учит агента писать диаграммы на синтаксисе Mermaid: блок-схемы, sequence, классы, ER, Gantt. Пригодится, когда нужно нарисовать схему прямо в markdown. CX Codex +1 406установок analytics-metrics Скилл собирает дашборды и графики на Recharts: линейные, столбчатые, круговые диаграммы и карточки KPI. Пригодится, когда нужен экран с метриками, а не голая таблица. CX Codex +1 380установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой