AgentSkillsCN

a11y-audit

按照WCAG 2.2 AA级别标准对代码进行合规性检查。当用户发出“检查无障碍性”的指令时,该功能便会自动启动。

SKILL.md
--- frontmatter
name: a11y-audit
description: Перевірка коду на відповідність стандартам WCAG 2.2 Level AA. Активується при запиті "перевір доступність".
version: 1.0.0

Чек-лист аудиту доступності

Критерії перевірки (WCAG 2.2)

  1. Focus Appearance (2.4.13): Чи є видимий індикатор фокусу? Чи має він достатній контраст?
  2. Focus Not Obscured (2.4.11, 2.4.12): Чи не перекривається елемент у фокусі "липкими" (sticky) елементами? Перевір наявність scroll-padding-top.
  3. Target Size (2.5.8): Чи мають клікабельні елементи розмір мінімум 24x24 CSS пікселів (краще 44x44)?
  4. Contrast (1.4.3): Чи є контраст тексту мінімум 4.5:1 для звичайного тексту?
  5. Labels (3.3.2): Чи мають поля форм підписи?
  6. Dragging (2.5.7): Якщо є drag-and-drop, чи є альтернатива "в один клік"?
  7. Actionable Data: Чи є номери телефонів, email-адреси гіперпосиланнями (tel:, mailto:)? Статичний текст для контактів ускладнює взаємодію на мобільних.

Формат звіту

Якщо знайдено помилки, виведи їх у таблиці:

ЕлементПорушенняКритерій WCAGПропоноване виправлення
<button>Низький контраст1.4.3Змінити колір тексту на #000