colorize

Generate OKLCH color palettes with semantic roles and WCAG contrast enforcement.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/nangyak4415-sudo/Narumon-Website-V.1 --skill colorize-nangyak4415-sudo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: colorize
Source: https://github.com/nangyak4415-sudo/Narumon-Website-V.1/tree/main/.cursor/skills/colorize
Command: npx skills add https://github.com/nangyak4415-sudo/Narumon-Website-V.1 --skill colorize-nangyak4415-sudo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many user interfaces are overly monochromatic or gray, which flattens hierarchy, obscures state, and reduces emotional warmth and clarity; colorize provides a strategic approach to introduce purposeful color so interfaces become more legible, meaningful, and inviting.

Core Features & Use Cases

  • Assess Color Opportunity: Identify where color will add semantic meaning, hierarchy, categorization, wayfinding, or delight without creating visual noise.
  • Plan Color Strategy: Recommend a compact palette (2–4 colors beyond neutrals), designate dominant/secondary/accent roles, and map colors to UI patterns and components.
  • Introduce Color Systematically: Apply semantic colors for states (success, error, warning, info), colorize CTAs, links, icons, backgrounds, charts, and focus rings while using OKLCH for perceptual harmony.
  • Balance & Accessibility: Enforce WCAG contrast targets, avoid relying on color alone, and advise tests for color-blind accessibility and cohesive temperature across the palette.
  • Verification Guidance: Provide checks to ensure color improves hierarchy, communication, engagement, and remains restrained and purposeful.

Quick Start

Use the colorize skill to generate a 3-color palette with usage percentages and a short application plan for the main dashboard given the brand's existing primary color and audience.

Frequently Asked Questions about colorize

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

FAQPage Schema
How do I add color to a monochromatic UI without creating visual noise?

To add color to a monochromatic UI effectively, introduce strategic color to improve visual hierarchy and state clarity. Use a compact 2–4 color palette beyond neutrals, assign dominant and accent roles, and map them to specific components like CTAs and status indicators.

What is the best way to generate an accessible color palette for a dashboard?

The best way to generate an accessible color palette is using the OKLCH color space for perceptual harmony. Assign semantic roles for states like success and error, enforce WCAG contrast targets, and avoid relying on color alone to ensure color-blind accessibility.

How do I apply semantic colors to UI components like charts and icons?

Apply semantic colors to UI components by mapping specific hues to states like success, error, warning, and info. Colorize charts, iconography, section backgrounds, and focus rings systematically while maintaining cohesive temperature across the palette.

Does using OKLCH for UI design help with WCAG contrast compliance?

Using OKLCH for UI design helps achieve WCAG contrast compliance by ensuring perceptual harmony across colors. The colorize process enforces WCAG contrast targets, advises tests for color-blind accessibility, and balances emotional tone with legibility.

Can I improve visual hierarchy in a low-contrast interface using color roles?

You can improve visual hierarchy in a low-contrast interface by assigning dominant, secondary, and accent color roles. This strategic introduction of color flattens hierarchy, clarifies categorization, and adds emotional warmth without overwhelming the user.

When should I avoid introducing color to a grayscale user interface?

You should avoid introducing color to a grayscale interface if it obscures state or creates visual noise. Color should remain restrained and purposeful, improving communication and engagement rather than being applied arbitrarily without semantic meaning.