onewave-ai avatar

Color Palette Extractor

Pulls color palettes from images, websites, or screenshots and exports them in whatever format you need: HEX, RGB, HSL, Tailwind config, CSS variables, even iOS and Android formats. It does K-means clustering to find dominant colors, generates full shade scales (50-900), and checks WCAG contrast ratios so you know if your text will actually be readable. The color harmony analysis is handy when you need complementary or triadic schemes. Honestly most useful when you're reverse engineering a design you like or need to quickly build a design system from a brand asset. Beats manually eyedropping colors and doing contrast math yourself.

skills.sh installs
649
GitHub stars
422
last updated
Aug 21, 2026

Install

$ npx -y skills add onewave-ai/claude-skills --skill color-palette-extractor --agent claude-code

Installs into .claude/skills of the current project.

Files

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.

Sponsors

Details

Repository
github.com/onewave-ai/claude-skills
Categories
Frontend Development, Marketing & SEO, Design & UI/UX
First seen
Jun 3, 2026

More from onewave-ai/claude-skills

All 108
1mblode avataroptimise-seomblode/agent-skillsOptimises SEO and technical foundations for Next.js App Router apps, covering sitemaps, robots, meta tags, structured data, canonical URLs, redirects, indexing 647skills.sh installs
2uni-helper avatarunocssuni-helper/skillsUnoCSS instant atomic CSS engine, superset of Tailwind CSS. Use when configuring UnoCSS, writing utility rules, shortcuts, or working with presets like Wind, Ic646skills.sh installs
3alirezarezvani avatarsaas-scaffolderalirezarezvani/claude-skillsGenerates complete, production-ready SaaS project boilerplate including authentication, database schemas, billing integration, API routes, and a working dashboa641skills.sh installs
4germanfndez avatarfivem-nuigermanfndez/fiveai-skillsFiveM NUI (New User Interface) development for creating graphical elements and user interfaces. Use when creating or editing NUI interfaces, HTML/CSS/JS for Fiv630skills.sh installs
5resend avatarresend-cliresend/resend-cliOperate the Resend platform from the terminal — send emails (including React Email .tsx templates via --react-email), manage domains, contacts, broadcasts, temp626skills.sh installs
6uni-helper avatarvueuse-functionsuni-helper/skillsApply VueUse composables where appropriate to build concise, maintainable Vue.js / Nuxt features.611skills.sh installs