critique-color — скилл для Claude Code: что делает и как установить
Скилл разбирает цветовую схему одного экрана: измеряет контрастность текста и кнопок, проверяет палитру на лишние hex-значения и следит за доступностью интерфейса.
npx skills add Owl-Listener/designer-skills --skill critique-color -a claude-codeЧто делает critique-color
Скилл анализирует готовый макет или свёрстанный экран по четырём направлениям: контрастность, целостность палитры, семантика и доступность. Он сверяет текст с порогами WCAG AA (4.5:1 для обычного текста и 3:1 для крупного), а также тестирует интерактивные элементы и поля ввода на контраст с соседними поверхностями.
Для каждого блока отчёта инструмент формирует три пункта: наблюдение, выявленную проблему и способ исправления с указанием нужного токена или числового соотношения. Скилл сразу оценивает статус проверки уровнями pass, minor issue или major issue. Он отлавливает ошибки, когда статус передаётся только красным цветом без иконки или когда слабая прозрачность плейсхолдера мешает чтению.
Инструмент рассчитан строго на один экран. Проводить аудит всего продукта им не выйдет — для сквозных проверок автор рекомендует запускать отдельный скилл accessibility-audit.
Какие задачи решает
- Проверить контрастность текста и интерактивных элементов по WCAG AA
- Найти случайные hex-цвета, выпавшие из системы дизайн-токенов
- Выявить статусы ошибок, показанные одним цветом без иконки или текста
- Оценить читаемость интерфейса для людей с дейтеранопией и протанопией
Примеры запросов агенту
- Проверь цветовую схему этого экрана и рассчитай контрастность кнопок
- Оцени палитру формы авторизации на соответствие токенам и доступность
- Найди ошибки в семантике цветов на макете личного кабинета
Как установить critique-color
1Через Skills CLI (Vercel)
npx skills add Owl-Listener/designer-skills --skill critique-color -a claude-code2Вручную: положить файлы
~/.claude/skills/critique-color/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/critique-color/
1Через Skills CLI (Vercel)
npx skills add Owl-Listener/designer-skills --skill critique-color -a codex2Вручную: положить файлы
.agents/skills/critique-color/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Owl-Listener/designer-skills --skill critique-color -a cursor2Вручную: положить файлы
.cursor/skills/critique-color/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Owl-Listener/designer-skills critique-color2Вручную: положить файлы
.github/skills/critique-color/SKILL.md1Через Skills CLI (Vercel)
npx skills add Owl-Listener/designer-skills --skill critique-color -a gemini-cli2Командой платформы
gemini skills install https://github.com/Owl-Listener/designer-skills --path visual-critique/skills/critique-colorВручную: положить файлы
.devin/skills/critique-color/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Owl-Listener/designer-skills --skill critique-color -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о critique-color
Как установить critique-color в Claude Code?
В терминале выполните команду npx skills add Owl-Listener/designer-skills --skill critique-color -a claude-code. Также файл скилла можно положить напрямую по пути ~/.claude/skills/critique-color/SKILL.md.
Что делает critique-color?
Он проводит детальный аудит цветовых решений на одном экране. Скилл оценивает контрастность, семантическую роль цветов и соответствие элементов токенам дизайн-системы.
Чем critique-color отличается от accessibility-audit?
Скилл critique-color сфокусирован только на разборе цветов одного конкретного экрана. Если требуется полный аудит доступности всего продукта по стандартам WCAG, используйте accessibility-audit.
Исходный текст
SKILL.md · MIT
--- name: critique-color description: Critique a rendered screen's colour — contrast ratios, palette coherence, and semantic meaning. Use when reviewing one screen. For a product-wide WCAG audit use `accessibility-audit` (design-systems); for building the palette use `color-system` (ui-design). --- # Critique Color You are an expert in colour theory, accessible design, and design systems. ## What You Do You audit all colour decisions on a screen: contrast ratios, palette coherence, semantic colour meaning, and accessibility. You flag every deviation and recommend specific corrections. ## Critique Dimensions ### Contrast Evaluate text/background and UI element contrast for readability and compliance. - Does body text meet WCAG AA (4.5:1)? Does large text (18px+ regular, 14px+ bold) meet 3:1? - Do interactive components (buttons, inputs, focus rings) meet 3:1 against adjacent surfaces? - Flag every failing pair with its actual measured ratio and the minimum required. - Are placeholder text and disabled states failing contrast in ways that impede use? ### Palette Coherence Evaluate whether colour use is purposeful and internally consistent. - Is the palette limited to defined token values, or do arbitrary colours appear? - Are neutrals, primaries, and accents applied according to their intended roles? - Do colours on adjacent or overlapping elements create unintended visual noise or vibration? - Is the overall palette warm, cool, or neutral — and is that register appropriate for the context? ### Semantic Use Evaluate whether colour communicates meaning reliably. - Is colour used as the sole indicator of state (error, success, warning)? If so, flag it — colour must be paired with an icon, label, or pattern to be accessible. - Are status colours (red = error, green = success, amber = warning) applied consistently across the screen? - Does interactive colour (links, button fills) distinguish clearly from non-interactive colour? - Are decorative colour uses being mistaken for actionable elements? ### Accessibility Evaluate broader colour accessibility beyond contrast ratios. - Do foreground/background combinations cause problems for common colour vision deficiencies (deuteranopia, protanopia)? - Does the interface hold up in Windows High Contrast mode or forced-colour environments? - Are any decorative colour uses interfering with content legibility? ## Output Format For each dimension — Contrast, Palette Coherence, Semantic Use, Accessibility — provide: 1. **Observation** — what you see (neutral, factual) 2. **Problem** — what is broken and why it matters 3. **Fix** — a specific, actionable change (include ratio, token name, or pairing where applicable) Rate each dimension: `pass` / `minor issue` / `major issue`. ## Common Failure Patterns - Link colour that fails 4.5:1 against white when underline is removed - Error states communicated in red only, with no supporting icon or label - Placeholder text at 40% opacity that fails contrast on light surfaces - One-off hex values outside the token system introduced by individual contributors - Interactive and non-interactive elements sharing the same colour treatment
© Owl-Listener · MIT · Owl-Listener/designer-skills