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

color-accessibility — скилл для Claude Code: обзор и установка

Помогает создавать палитры с учётом дальтонизма и требований WCAG AA и AAA. Пригодится при оформлении интерфейсов, графиков и валидации форм.

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

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

Скилл задаёт инструкции для проектирования доступных интерфейсов и графиков. Он помогает рассчитывать контрастность по формуле относительной яркости WCAG и адаптировать палитру под людей с нарушениями цветового зрения. В репозитории скилла есть справочники по стандартам контраста и симуляции дальтонизма.

Руководство требует контрастности не менее 4.5:1 для обычного текста и 3:1 для элементов интерфейса по уровню WCAG AA. Для уровня AAA порог для обычного текста возрастает до 7:1. Скилл прямо запрещает совмещать чистые красный и зелёный цвета. Смешивать больше 8 оттенков нельзя.

Главное правило — никогда не передавать информацию только цветом. Без текстовых меток или значков интерфейс не пройдёт проверку доступности.

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

  • подобрать контрастность текста по стандартам WCAG
  • оформить состояния форм и индикаторы без опоры на один лишь цвет
  • настроить графики для пользователей с нарушениями цветового зрения
  • собрать палитру интерфейса без конфликтующих пар красного и зелёного

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

  • Проверь цвета нашей формы на соответствие контрасту WCAG AA
  • Помоги настроить цвета для диаграммы, чтобы они читались при дальтонизме
  • Добавь текстовые метки к статусам заказа, чтобы не полагаться только на цвет

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

1Через Skills CLI (Vercel)

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

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

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

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

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

Вопросы о color-accessibility

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

Запустите команду npx skills add aj-geddes/useful-ai-prompts --skill color-accessibility -a claude-code. Также можно вручную поместить файл по пути ~/.claude/skills/color-accessibility/SKILL.md.

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

Он передаёт агенту правила расчёта контраста WCAG и рекомендации по созданию доступных интерфейсов. Скилл помогает симулировать дальтонизм и подбирать различимые сочетания оттенков.

Какие минимальные требования контрастности задаёт скилл?

Для обычного текста по стандарту WCAG AA минимальный коэффициент контраста составляет 4.5:1, а для крупных шрифтов и графики — 3:1. Уровень WCAG AAA требует контрастности 7:1 для обычного текста.

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

SKILL.md · MIT
---
name: color-accessibility
description: >
  Design color palettes that are accessible to all users including those with
  color blindness. Ensure sufficient contrast, meaningful use of color, and
  inclusive design.
---

# Color 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

Accessible color design ensures all users, including those with color vision deficiency, can access and understand information.

## When to Use

- Creating color palettes
- Designing data visualizations
- Testing interface designs
- Status indicators and alerts
- Form validation states
- Charts and graphs

## Quick Start

Minimal working example:

```yaml
WCAG Contrast Ratios:

WCAG AA (Minimum):
  - Normal text: 4.5:1
  - Large text (18pt+): 3:1
  - UI components & graphical elements: 3:1
  - Focus indicators: 3:1

WCAG AAA (Enhanced):
  - Normal text: 7:1
  - Large text: 4.5:1
  - Better for accessibility

---
Testing Contrast:

Tools:
  - WebAIM Contrast Checker
  - Color Contrast Analyzer
  - Figma plugins
  - Browser DevTools

Formula (WCAG): Contrast = (L1 + 0.05) / (L2 + 0.05)
  Where L = relative luminance

// ... (see reference guides for full implementation)
```

## Reference Guides

Detailed implementations in the `references/` directory:

| Guide | Contents |
|---|---|
| [Color Contrast Standards](references/color-contrast-standards.md) | Color Contrast Standards |
| [Color Vision Deficiency Simulation](references/color-vision-deficiency-simulation.md) | Color Vision Deficiency Simulation |
| [Accessible Color Usage](references/accessible-color-usage.md) | Accessible Color Usage |
| [Testing & Validation](references/testing-validation.md) | Testing & Validation |

## Best Practices

### ✅ DO

- Ensure 4.5:1 contrast minimum (WCAG AA)
- Test with color blindness simulator
- Use patterns or icons with color
- Label states with text, not color alone
- Test with real users with color blindness
- Document color usage in design system
- Choose accessible color palettes
- Use sequential colors for ordered data
- Validate all color combinations
- Include focus indicators

### ❌ DON'T

- Use color alone to convey information
- Create low-contrast text
- Assume users see colors correctly
- Use red-green combinations
- Forget about focus states
- Mix too many colors (>5-8)
- Use pure red and pure green together
- Skip contrast testing
- Assume AA is sufficient (AAA better)
- Ignore color blindness in testing

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

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

Всё по теме «Дизайн» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок grilling Matt Pocock Стресс-тестирует план, решение или идею сериями уточняющих вопросов. Подходит, когда нужно вскрыть допущения до начала работы. 979 543установок codebase-design Matt Pocock Скилл помогает проектировать модули с небольшим интерфейсом и скрытой внутри сложностью. Подходит для рефакторинга, тестируемости и поиска чистого seam. 850 344установок

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

information-architecture Скилл помогает спроектировать навигацию, дерево разделов и таксономию для сайта или документации. Он задаёт четырёхэтапный процесс от карточной сортировки до тестирования дерева ссылок. CX Codex +1 634установок internationalization-i18n Скилл для перевода интерфейса на другие языки: извлечение строк, каталоги переводов, плюрализация, форматы дат и чисел, RTL. CX Codex +1 633установок github-actions-workflow Скилл для сборки GitHub Actions: тесты, сборка, сканирование безопасности и деплой прямо из репозитория. CX Codex +1 620установок backup-disaster-recovery Скилл помогает агенту спланировать резервное копирование, восстановление после сбоев и отработку отказа между регионами. CX Codex +1 620установок fastapi-development Скилл для ИИ-агента, который помогает писать Python-API на FastAPI: асинхронные роуты, валидация через Pydantic, JWT и автодокументация OpenAPI. CX Codex +1 618установок aws-lambda-functions Скилл помогает агенту создавать и разворачивать функции AWS Lambda: триггеры, права, слои, переменные окружения. CX Codex +1 614установок user-research-analysis Скилл для разбора интервью и опросов: вытаскивает темы, боли и цитаты, чтобы решения по дизайну опирались на данные. CX Codex +1 612установок data-encryption Скилл помогает настроить шифрование данных при хранении и передаче по стандартам AES-256-GCM, RSA и TLS. CX Codex +1 611установок

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

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