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

color-palette-extractor — скилл для Claude Code: палитры из картинок

Достаёт доминирующие цвета из картинки, скриншота или сайта и собирает из них палитру с проверкой контраста. Пригодится, когда нужна тема под логотип или чужой макет.

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

Что делает color-palette-extractor

Скилл принимает на вход файл изображения (PNG, JPG, SVG), URL сайта, скриншот, макет или готовый цветовой код. Дальше он либо разбирает пиксели и группирует близкие оттенки, либо парсит CSS страницы и вытаскивает цвета бренда, акцентов, текста и фона. Кластеризация идёт через K-means, на выходе 5–10 доминирующих цветов; почти белые и почти чёрные отбрасываются, если они не занимают заметную долю площади.

Из этих цветов собирается основная палитра: самый заметный цвет, два-три поддерживающих, один-два акцента, фон и цвет текста. Плюс расширенная версия с оттенками и числовой шкалой 50–950. Отдельно считается гармония — комплементарная, аналоговая, триадная, сплит-комплементарная, тетрадная и монохромная схемы.

Проверка доступности встроена в процесс: для каждой пары «текст на фоне» считается коэффициент контраста по WCAG 2.1 и прогоняется симуляция протанопии, дейтеранопии и тританопии. Если пара не проходит, скилл предлагает замену. Готовый результат выгружается в HEX, RGB, HSL, Tailwind, CSS-переменные, SCSS, JSON и сниппеты для iOS с Android — шаблоны лежат в references/export-formats.md, структура отчёта в references/output-template.md. Цвета из сайта зависят от того, что реально отдаёт CSS: часть оттенков приходит из картинок и в разборе не появится.

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

  • вытащить палитру из скриншота чужого интерфейса
  • собрать тему под логотип клиента
  • проверить, проходит ли текст по контрасту WCAG 2.1
  • сгенерировать конфиг Tailwind из набора цветов
  • построить шкалу оттенков 50–950 от одного кода

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

  • Извлеки палитру из этого скриншота и покажи доминирующие цвета
  • Собери цветовую схему по этому изображению и проверь контраст текста
  • Сделай конфиг Tailwind из этих цветов

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

1Через Skills CLI (Vercel)

npx skills add OneWave-AI/claude-skills --skill color-palette-extractor -a claude-code

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

~/.claude/skills/color-palette-extractor/SKILL.md

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

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

Вопросы о color-palette-extractor

Как установить color-palette-extractor в Claude?

Выполните npx skills add OneWave-AI/claude-skills --skill color-palette-extractor -a claude-code. После этого скилл окажется в ~/.claude/skills/color-palette-extractor/SKILL.md.

Что делает color-palette-extractor?

Извлекает доминирующие цвета из изображения, сайта или макета, строит основную и расширенную палитры, считает схемы гармонии и проверяет контраст по WCAG 2.1. На выходе — готовые экспорты в HEX, RGB, HSL, Tailwind и CSS-переменные.

Какие форматы экспорта поддерживаются?

HEX, RGB, HSL, Tailwind, CSS-переменные, SCSS, JSON, а также сниппеты для iOS и Android. Шаблоны описаны в references/export-formats.md.

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

SKILL.md · MIT
---
name: color-palette-extractor
description: Extract color palettes from images, websites, or designs. Identifies dominant colors, generates complementary schemes, and exports in multiple formats (HEX, RGB, HSL, Tailwind, CSS variables). Use when users need color schemes from images, brand colors, or design system palettes.
---

# Color Palette Extractor

Extract and generate accessible color palettes from images, websites, and designs.

## Contents

- `references/output-template.md` — full report structure for presenting a palette
- `references/export-formats.md` — CSS, Tailwind, SCSS, JSON, iOS, Android snippets
- `references/color-theory.md` — harmony schemes, accessibility, extraction best practices

## Workflow

1. Identify the source: image file (PNG, JPG, SVG), website URL, screenshot, design mockup, or an existing color code to build from.

2. Extract colors.
   - From an image: analyze pixel data, identify dominant colors, group similar shades, calculate frequency, and sort by prominence.
   - From a website: fetch and parse the CSS, extract color values, and identify brand, accent, text, and background colors.
   - Cluster with K-means; extract 5-10 dominant colors. Ignore near-white and near-black unless significant.

3. Build the primary palette (5-10 colors): most dominant color, 2-3 supporting colors, 1-2 accents, a background, and a text color. Generate an extended palette with tints, shades, tones, and 50-950 numeric scales. See `references/color-theory.md`.

4. Run color harmony analysis to produce complementary, analogous, triadic, split-complementary, tetradic, and monochromatic schemes. See `references/color-theory.md`.

5. Check accessibility: compute WCAG 2.1 contrast ratios for each text/background pairing and test against protanopia, deuteranopia, and tritanopia. Recommend accessible alternatives where a pairing fails. See `references/color-theory.md`.

6. Format the report following `references/output-template.md`, and export to the requested formats using `references/export-formats.md`.

## Output Requirements

Deliver palettes that have clear dominant colors, sufficient variations, semantic naming, harmony schemes, contrast ratios that pass accessibility checks, usage guidelines, and exports in multiple formats. Produce professional, accessible palettes ready for immediate use in design systems.

## Example Triggers

- "Extract colors from this screenshot"
- "Get color palette from this website"
- "Generate a color scheme from this image"
- "Create Tailwind config from these colors"
- "Find dominant colors in this logo"
- "Build a palette from this hex code"

© OneWave-AI · MIT · OneWave-AI/claude-skills

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

Всё по теме «Дизайн» →
color-palette jezweb Скилл строит полную цветовую систему из одного брендового hex: 11 оттенков, семантические токены, тёмная тема и проверка контраста по WCAG. CX Codex +1 3 200установок algorithmic-color-palette dembrandt Скилл выводит полную UI-палитру из одной-двух брендовых красок: состояния, серые с оттенком бренда, семантические цвета. CX Codex +1 887установок ui-web alinaqi Скилл со строгими правилами вёрстки: внедряет WCAG 2.1 AA, сетку Tailwind на 8 px, тёмную тему и эффекты глассморфизма. CX Codex +1 393установок ui-design Mindrally Задаёт агенту правила вёрстки и интерфейсов: доступность, адаптивность, производительность. Пригодится, когда агент пишет фронтенд и вы хотите предсказуемый результат. CX Codex +1 981установок dark-mode-design-expert curiositech Скилл по тёмной теме интерфейсов: атмосферные палитры, требования WCAG и токены для светлой и тёмной схемы. Пригодится, когда нужно переключать тему без потери читаемости. CX Codex +1 304установок color-system Owl-Listener Скилл собирает палитру продукта: тональные шкалы, семантические роли и проверку контраста по WCAG. Пригодится, когда цвета задают с нуля или переделывают. CX Codex +1 2 500установок

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

css-animation-creator Скилл для ИИ-кодинга, который помогает писать CSS-анимации, переходы, микроинтеракции и анимации по скроллу. Пригодится, когда нужно добавить движение в интерфейс без ручного подбора таймингов. CX Codex +1 805установок job-application-optimizer Скилл подгоняет резюме под конкретную вакансию, пишет сопроводительное письмо и готовит вопросы к собеседованию. Пригодится, когда отклик нужно отправить сегодня. CX Codex +1 698установок knowledge-base-builder Разбирает тикеты поддержки, находит повторяющиеся вопросы и собирает из них статьи базы знаний, туториалы и скрипты для видео. CX Codex +1 667установок workout-program-designer Составляет планы тренировок под силу, кардио или гибкость с учётом прогрессии нагрузки. Помогает адаптировать упражнения под домашний инвентарь или тренажёрный зал. CX Codex +1 664установок stock-photo-finder Скилл для одновременного поиска бесплатных стоковых фотографий с фильтрацией по лицензии, ориентации и цветовой гамме. Пригодится при оформлении интерфейсов и контента. CX Codex +1 582установок itinerary-optimizer Собирает маршрут поездки с несколькими остановками: переезды, брони и запас времени на незапланированное. Пригодится, когда день расписан слишком плотно. CX Codex +1 580установок font-pairing-suggester Скилл предлагает сочетания шрифтов под задачу и показывает иерархию заголовков с текстом. Пригодится, когда нужен шрифт вместо платного. CX Codex +1 578установок presentation-design-enhancer Превращает перегруженные текстом слайды в визуальную подачу: предлагает раскладку, иконки и способы показать данные. CX Codex +1 573установок

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

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