uicolor

Diagnose and correct imbalanced UI colors using HSB rules and palette extraction.

3|Updated May 16, 2026
One-click install
npx skills add https://github.com/dawitlabs/ui-skills --skill uicolor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uicolor
Source: https://github.com/dawitlabs/ui-skills/tree/main/skills/uicolor
Command: npx skills add https://github.com/dawitlabs/ui-skills --skill uicolor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

When the UI looks flat, cold, garish, or “off,” the visual direction is usually inconsistent: brand color is overused or underused, neutrals lack a hue whisper, shadows are harsh (pure black), and interactive states don’t provide clear feedback. This Skill audits the rendered palette and corrects every color decision using HSB-based rules so the UI regains hierarchy, harmony, and temperature consistency.

Core Features & Use Cases

  • Rendered Palette Extraction with Coverage: Screens are captured and color distribution is measured (dominant, secondary, accent candidates plus noisy outliers).
  • HSB-Driven Diagnosis & Correction: Fixes color hierarchy, saturation balance, neutral “hue whisper,” shadow tinting, and hover/active/disabled/focus state construction without eyeballing hex.
  • Token-First Workflow: Reads existing color token definitions and corrects token values first, then verifies behavior across screens.
  • 60-30-10 and Temperature Enforcement: Ensures primary/accent coverage matches visual laws and neutrals follow one consistent warm/cool temperature direction.

Quick Start

Run the uicolor skill to audit the rendered colors on the current screen and automatically correct tokenized colors using the project’s DESIGN-BRIEF direction.

Frequently Asked Questions about uicolor

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

FAQPage Schema
Why does my UI look cold and brand color looks diluted across screens?

Fix flat shadows by applying HSB-based shadow tinting rules to correct tokenized color values. This replaces harsh pure black shadows with temperature-consistent tints that match the UI's warm or cool direction.

How do I audit color consistency between light and dark mode for interactive states?

Correct interactive state inconsistency by extracting the rendered palette and updating color values via HSB rules. This validates that hover, active, disabled, and focus states provide clear visual feedback before and after changes.

How to systematically correct garish UI colors using HSB color theory?

Enforce 60-30-10 coverage by capturing screens to measure color distribution, ranking issues by measurable impact, and updating token values. This ensures primary and accent coverage matches visual laws and hierarchy requirements.

Can I measure primary color coverage and extract a palette from rendered screenshots?

A token-first UI color audit requires existing design token definitions to correct token values via HSB rules. It validates behavior across screens by extracting screenshots and palette JSON until hue whisper consistency and tinted shadows meet the checklist.

How do I remove dead lifeless neutrals and fix shadow flatness in my interface?

Remove lifeless neutrals by injecting a hue whisper and fix shadow flatness by replacing pure black with tinted shadows using HSB color theory. This token-aware iteration corrects values and validates the visual hierarchy before and after.