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

frontend-accessibility — скилл для Claude Code: как установить

Скилл помогает внедрять стандарты WCAG при разработке веб-интерфейсов. Направляет агента на использование семантического HTML, разметки ARIA и навигации с клавиатуры.

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

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

Скилл инструктирует модель писать фронтенд с учётом спецификаций WCAG. Вместо бессистемных div агент использует семантические элементы вроде nav, main или article, а также расставляет роли и атрибуты ARIA. Это упрощает работу скринридеров.

В директории references/ лежат пять справочников по отдельным аспектам доступности: семантическая вёрстка, управление фокусом клавиатуры, контрастность цветов, речевые оповещения и тестирование. Правила требуют писать документированный код. Пропускать валидацию запрещено.

Инструкция запрещает игнорировать ошибки и вшивать настройки в разметку. Поэтому ассистенту придётся проверить фокус и контрастность перед сдачей кода. Без тестов результат не пройдёт.

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

  • разметить интерфейс семантическими тегами HTML и атрибутами ARIA
  • настроить управление элементами страницы с клавиатуры
  • устранить несоответствия по цветовому контрасту
  • настроить оповещения для скринридеров
  • провести аудит веб-страницы по критериям WCAG

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

  • Проверь навигационное меню на соответствие WCAG и добавь атрибуты ARIA
  • Настрой переход по табам с клавиатуры и удерживай фокус внутри модального окна
  • Исправь контрастность кнопок и оформи скрытые подписи для скринридера

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

1Через Skills CLI (Vercel)

npx skills add aj-geddes/useful-ai-prompts --skill frontend-accessibility -a claude-code

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

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

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

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

Вопросы о frontend-accessibility

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

Выполните в терминале команду npx skills add aj-geddes/useful-ai-prompts --skill frontend-accessibility -a claude-code. Другой способ — сохранить файл скилла по пути ~/.claude/skills/frontend-accessibility/SKILL.md.

Что делает скилл frontend-accessibility?

Он задаёт модели стандарты WCAG для вёрстки интерфейсов. Ассистент применяет семантические теги HTML, настраивает атрибуты ARIA, проверяет контраст и обеспечивает управление с клавиатуры.

Какие справочные материалы входят в скилл?

В папке references/ находятся руководства по семантической вёрстке, фокусу клавиатуры, контрасту цветов, системным речевым оповещениям и тестированию доступности.

Исходный текст

SKILL.md · MIT
---
name: frontend-accessibility
description: >
  Implement WCAG compliance using semantic HTML, ARIA, keyboard navigation, and
  screen reader support. Use when building inclusive applications for all users.
---

# Frontend Accessibility

## Table of Contents

- [Overview](#overview)
- [When to Use](#when-to-use)
- [Quick Start](#quick-start)
- [Reference Guides](#reference-guides)
- [Best Practices](#best-practices)

## Overview

Build accessible web applications following WCAG guidelines with semantic HTML, ARIA attributes, keyboard navigation, and screen reader support for inclusive user experiences.

## When to Use

- Compliance with accessibility standards
- Inclusive design requirements
- Screen reader support
- Keyboard navigation
- Color contrast issues

## Quick Start

Minimal working example:

```html
<!-- Good semantic structure -->
<nav aria-label="Main navigation">
  <ul>
    <li><a href="/">Home</a></li>
    <li><a href="/about">About</a></li>
    <li><a href="/contact">Contact</a></li>
  </ul>
</nav>

<main>
  <article>
    <header>
      <h1>Article Title</h1>
      <time datetime="2024-01-15">January 15, 2024</time>
    </header>
    <p>Article content...</p>
  </article>

  <aside aria-label="Related articles">
    <h2>Related Articles</h2>
    <ul>
      <li><a href="/article1">Article 1</a></li>
      <li><a href="/article2">Article 2</a></li>
    </ul>
  </aside>
// ... (see reference guides for full implementation)
```

## Reference Guides

Detailed implementations in the `references/` directory:

| Guide | Contents |
|---|---|
| [Semantic HTML and ARIA](references/semantic-html-and-aria.md) | Semantic HTML and ARIA |
| [Keyboard Navigation](references/keyboard-navigation.md) | Keyboard Navigation |
| [Color Contrast and Visual Accessibility](references/color-contrast-and-visual-accessibility.md) | Color Contrast and Visual Accessibility |
| [Screen Reader Announcements](references/screen-reader-announcements.md) | Screen Reader Announcements |
| [Accessibility Testing](references/accessibility-testing.md) | Accessibility Testing |

## Best Practices

### ✅ DO

- Follow established patterns and conventions
- Write clean, maintainable code
- Add appropriate documentation
- Test thoroughly before deploying

### ❌ DON'T

- Skip testing or validation
- Ignore error handling
- Hard-code configuration values

© aj-geddes · MIT · aj-geddes/useful-ai-prompts

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

Всё по теме «Фронтенд и 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установок

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

refactor-legacy-code Помогает пошагово обновлять старый код без поломки логики. Пригодится при разборе техдолга и устаревших API. CX Codex +1 603установок performance-testing Скилл помогает агенту проектировать нагрузочные тесты и бенчмарки: замерять время отклика, пропускную способность и потребление ресурсов. CX Codex +1 603установок competitor-analysis Скилл для разбора конкурентной среды: сильные и слабые стороны, возможности и угрозы, матрица сравнения. Пригодится перед выбором позиционирования или цен. CX Codex +1 603установок security-testing Находит уязвимости в коде и зависимостях, проверяет защиту от SQL-инъекций, XSS и CSRF, а также настраивает DAST-сканирование через OWASP ZAP. CX Codex +1 601установок design-patterns-implementation Помогает агенту подобрать паттерн под архитектурную задачу: Singleton, Factory, Observer, Strategy и другие. Пригодится при рефакторинге и разборе ревью. CX Codex +1 595установок unit-testing-framework Скилл задаёт агенту правила написания юнит-тестов: структура Arrange-Act-Assert, моки, граничные случаи. Пригодится, когда нужно покрыть тестами новую функцию или класс. CX Codex +1 593установок database-query-optimization Скилл разбирает медленные SQL-запросы: индексы, планы выполнения, узкие места. Пригодится, когда база тормозит или выросла нагрузка на CPU. CX Codex +1 586установок database-backup-restore Скилл для ассистентов кодинга, который помогает выстроить резервное копирование и восстановление баз данных. Пригодится, когда нужно продумать стратегию на случай сбоя или проверить, что бэкап вообще восстанавливается. CX Codex +1 582установок

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

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