What problem does it solve? Choosing, converting, and reasoning about colors is error-prone because common models like HSL do not match human perception, leading to muddy gradients, inaccessible contrast, and inconsistent palettes. This Skill supplies the color science knowledge needed to pick the right color space, naming system, and tooling for each task. ## Core Features & Use Cases - Color space guidance: Decision tables for OKLCH, OKLAB, HSLuv, CIELAB, CAM16, Jzazbz, and more, mapped to tasks like gradients, palettes, print, and HDR. - Accessibility and harmony rules: Concrete WCAG/APCA contrast statistics, character-first harmony principles, and the 60-30-10 rule for building legible palettes. - Pigment mixing and naming: Kubelka-Munk spectral mixing guidance (Spectral.js, Mixbox) plus naming systems from ISCC-NBS and Munsell to XKCD and CSS named colors. - Use Case: When building a design token system, use this Skill to define reference and semantic tokens in OKLCH, derive hover states programmatically, and verify APCA contrast targets. ## Quick Start Ask the agent to generate an accessible OKLCH color palette with semantic tokens for a web UI and explain the contrast choices.