color-theory-palette-harmony-expert

Generate harmonious color palettes using perceptual color models and Earth-Mover Distance.

181|30|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/curiositech/some_claude_skills --skill color-theory-palette-harmony-expert-curiositech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: color-theory-palette-harmony-expert
Source: https://github.com/curiositech/some_claude_skills/tree/main/.claude/skills/color-theory-palette-harmony-expert
Command: npx skills add https://github.com/curiositech/some_claude_skills --skill color-theory-palette-harmony-expert-curiositech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires colormath, opencv-python, numpy, scipy, scikit-image, scikit-learn, pot, hnswlib, and includes references (resource) components.

What problem does it solve?

This Skill helps you create visually appealing and harmonious color palettes for various applications, ensuring aesthetic coherence and emotional impact in your designs.

Core Features & Use Cases

  • Perceptual Color Science: Utilizes advanced color models (LAB, LCH, OKLCH) for accurate color difference calculations.
  • Palette Harmony Algorithms: Employs Earth-Mover Distance, warm/cool alternation, and diversity metrics for balanced palettes.
  • Use Case: Generate a cohesive color palette for a new website design by providing a few inspiration images, ensuring the final palette is both beautiful and perceptually uniform.

Quick Start

Use the color-theory-palette-harmony-expert skill to generate a harmonious color palette based on the provided image 'moodboard.jpg'.

Frequently Asked Questions about color-theory-palette-harmony-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a harmonious color palette from an inspiration image?

Palette harmony algorithms use warm/cool alternation, Earth-Mover Distance optimization, and diversity metrics to balance perceptual color distribution, ensuring visually stunning and emotionally cohesive design palettes.

How does OKLCH improve perceptual color difference calculations?

The skill uses OKLCH and LAB color models to perform hue-based photo sequencing, isolating dominant visual distributions and ensuring perceptually uniform palette extraction from any input moodboard.

Can I use this for hue-based photo sequencing and sorting?

Computational photo composition uses hue-based photo sequencing and optimal transport algorithms to evaluate and arrange multiple images, generating a perceptually uniform palette output that maintains visual continuity.

Do I need to provide multiple inspiration images to get a balanced palette?

You do not need multiple images; the skill can extract a cohesive palette from a single moodboard, though providing several inputs allows the diversity-aware selection algorithm to better optimize the final harmony.