wcag-audit-patterns — скилл для Claude Code: установка и аудит
Проверяет веб-интерфейс по WCAG 2.2, сочетая автотесты и ручную проверку. Нужен при поиске нарушений и внедрении доступных паттернов.
/plugin marketplace add wshobson/agents
/plugin install accessibility-compliance@claude-code-workflowsЧто делает wcag-audit-patterns
Скилл ведет аудит по уровням WCAG A, AA и AAA и опирается на принципы POUR: восприятие, управление, понятность и работу со вспомогательными технологиями. Он помогает разобрать критичные, серьезные и умеренные проблемы, включая alt-текст, доступ с клавиатуры, подписи полей, контраст и структуру заголовков.
Автоматические проверки находят 30-50% проблем, поэтому скилл отдельно требует ручного тестирования. Внутри есть подробные паттерны и примеры в references/details.md. Для интерфейсных компонентов он предлагает начинать с семантического HTML, а ARIA применять, когда нативной разметки недостаточно.
Ставить его стоит команде, которая исправляет WCAG-нарушения или готовит доступные компоненты. Для разовой проверки без ручного тестирования этот скилл не подойдет.
Какие задачи решает
- найти интерактивные элементы без доступа с клавиатуры
- исправить изображения без функционального alt-текста
- добавить подписи к полям формы
- проверить контраст текста и элементов интерфейса
- выстроить корректную иерархию заголовков
Примеры запросов агенту
- Проведи аудит этой страницы по WCAG 2.2 и перечисли нарушения по серьезности.
- Проверь форму регистрации: клавиатурную навигацию, подписи полей и сообщения об ошибках.
- Исправь доступность кастомного виджета, сначала рассмотрев семантический HTML.
Как установить wcag-audit-patterns
1Через маркетплейс плагинов
/plugin marketplace add wshobson/agents/plugin install accessibility-compliance@claude-code-workflows2Через Skills CLI (Vercel)
npx skills add wshobson/agents --skill wcag-audit-patterns -a claude-code3Вручную: положить файлы
~/.claude/skills/wcag-audit-patterns/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/wcag-audit-patterns/
1Через Skills CLI (Vercel)
npx skills add wshobson/agents --skill wcag-audit-patterns -a codex2Вручную: положить файлы
.agents/skills/wcag-audit-patterns/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add wshobson/agents --skill wcag-audit-patterns -a cursor2Вручную: положить файлы
.cursor/skills/wcag-audit-patterns/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install wshobson/agents wcag-audit-patterns2Вручную: положить файлы
.github/skills/wcag-audit-patterns/SKILL.mdКомандой платформы
gemini skills install https://github.com/wshobson/agents --path plugins/accessibility-compliance/skills/wcag-audit-patternsВручную: положить файлы
.devin/skills/wcag-audit-patterns/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Похожие
Вопросы о wcag-audit-patterns
Как установить wcag-audit-patterns в Claude Code?
Выполните npx skills add wshobson/agents --skill wcag-audit-patterns -a claude-code. Скилл будет доступен в ~/.claude/skills/wcag-audit-patterns/SKILL.md.
Что делает wcag-audit-patterns?
Он помогает проводить аудит веб-контента по WCAG 2.2, сочетая автоматические проверки, ручную верификацию и рекомендации по исправлению.
Почему нельзя ограничиться автоматическими тестами WCAG?
Автоматизация обнаруживает 30-50% проблем. Скилл требует ручной проверки, в том числе для сценариев клавиатурного управления и понятности интерфейса.
Исходный текст
SKILL.md · MIT
--- name: wcag-audit-patterns description: Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance. Use when auditing websites for accessibility, fixing WCAG violations, or implementing accessible design patterns. --- # WCAG Audit Patterns Comprehensive guide to auditing web content against WCAG 2.2 guidelines with actionable remediation strategies. ## When to Use This Skill - Conducting accessibility audits - Fixing WCAG violations - Implementing accessible components - Preparing for accessibility lawsuits - Meeting ADA/Section 508 requirements - Achieving VPAT compliance ## Core Concepts ### 1. WCAG Conformance Levels | Level | Description | Required For | | ------- | ---------------------- | ----------------- | | **A** | Minimum accessibility | Legal baseline | | **AA** | Standard conformance | Most regulations | | **AAA** | Enhanced accessibility | Specialized needs | ### 2. POUR Principles ``` Perceivable: Can users perceive the content? Operable: Can users operate the interface? Understandable: Can users understand the content? Robust: Does it work with assistive tech? ``` ### 3. Common Violations by Impact ``` Critical (Blockers): ├── Missing alt text for functional images ├── No keyboard access to interactive elements ├── Missing form labels └── Auto-playing media without controls Serious: ├── Insufficient color contrast ├── Missing skip links ├── Inaccessible custom widgets └── Missing page titles Moderate: ├── Missing language attribute ├── Unclear link text ├── Missing landmarks └── Improper heading hierarchy ``` ## Detailed patterns and worked examples Detailed pattern documentation lives in `references/details.md`. Read that file when the navigation tier above is insufficient. ## Best Practices ### Do's - **Start early** - Accessibility from design phase - **Test with real users** - Disabled users provide best feedback - **Automate what you can** - 30-50% issues detectable - **Use semantic HTML** - Reduces ARIA needs - **Document patterns** - Build accessible component library ### Don'ts - **Don't rely only on automated testing** - Manual testing required - **Don't use ARIA as first solution** - Native HTML first - **Don't hide focus outlines** - Keyboard users need them - **Don't disable zoom** - Users need to resize - **Don't use color alone** - Multiple indicators needed
© Seth Hobson · MIT · wshobson/agents