Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
onewave-ai avatar

Color Palette Extractor

  • 478 installs
  • 237 repo stars
  • Updated July 15, 2026
  • onewave-ai/claude-skills

color-palette-extractor is an agent skill that extracts, analyzes, and generates color palettes from images or brand guidelines so developers can apply consistent design tokens across UI components.

About

color-palette-extractor is a skill from onewave-ai/claude-skills that pulls dominant and accent colors from uploaded images, screenshots, or brand guideline documents and outputs structured palette data for design systems. The agent identifies primary, secondary, neutral, and accent swatches with hex or RGB values suitable for CSS custom properties, Tailwind theme extensions, or Figma token imports. Developers reach for color-palette-extractor when bootstrapping a new UI from a reference mockup, matching an existing brand PDF, or harmonizing inconsistent marketing assets into one theme file. The skill supports analysis of contrast relationships and suggested semantic token names for background, foreground, and accent roles.

  • Claude Code skill
  • Agent productivity
  • Business workflow automation
  • Easy integration
  • Specialized domain expertise

Color Palette Extractor by the numbers

  • 478 all-time installs (skills.sh)
  • +17 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #1,817 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/onewave-ai/claude-skills --skill color-palette-extractor

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs478
repo stars237
Last updatedJuly 15, 2026
Repositoryonewave-ai/claude-skills

How do you extract colors from an image?

Extract, analyze, and generate color palettes from images or brand guidelines for design consistency.

Who is it for?

Frontend developers bootstrapping UI themes from brand images, mockup screenshots, or style guides who need token-ready hex palettes fast.

Skip if: Skip color-palette-extractor when you need full Figma component libraries, accessibility audit reports, or automated image recoloring pipelines.

When should I use this skill?

User uploads an image or brand guide and asks to extract colors, build a palette, or generate theme tokens from visual references.

What you get

Structured color palette with hex values, semantic token names, and CSS or Tailwind-ready theme variable definitions.

  • Hex color palette
  • CSS variable definitions
  • Tailwind theme extension

Files

SKILL.mdMarkdownGitHub ↗

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"

Related skills

FAQ

What outputs does color-palette-extractor produce?

color-palette-extractor produces structured palettes with hex or RGB swatches, semantic token names for primary and accent roles, and CSS custom property or Tailwind theme definitions derived from uploaded images or brand guidelines.

Can color-palette-extractor use brand PDFs?

color-palette-extractor analyzes brand guideline documents and reference images alike, extracting dominant colors and mapping them to design-system tokens for consistent frontend theming across components.

AI & Agent Buildingagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.