Skip to content
Back to skills

Colorize

ASecurity

Use when Introduce strategic, harmonious, accessible color systems and OKLCH color palettes to visually flat or dull interfaces.

  • 5 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
ai-agentsbash

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add Harmitx7/tribunal-kit --skill colorize --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Colorize?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Colorize
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/harmitx7-colorize-tribunal-kit/badge)](https://www.skillsdirectory.com/skills/harmitx7-colorize-tribunal-kit)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: colorize
description: "Use when Introduce strategic, harmonious, accessible color systems and OKLCH color palettes to visually flat or dull interfaces."
version: 5.0.0
last-updated: 2026-09-13
skills:
  - better-colors
  - baseline-ui
  - better-ui
tools: Read, Grep, Glob, Bash, Edit, Write
scripts-binding:
  - .agent/scripts/lint_runner.js
  - .agent/scripts/verify_all.js
---

# Colorize — Color System & OKLCH Palette Design

---

## 🛠️ Technical Architecture & Reference Recipes

---

---

## 4 Color System Principles

### 1. Why OKLCH Over HSL/Hex

- Traditional HSL suffers from perceptual lightness jumps (e.g. pure yellow `#FFFF00` at Lightness 50% looks blindingly bright compared to pure blue `#0000FF` at Lightness 50%).
- OKLCH enforces constant perceptual lightness ($L$), predictable chroma ($C$), and hue angles ($H$).

```css
:root {
  /* Primary Brand Scale in OKLCH: L C H */
  --primary-50: oklch(0.97 0.02 250);
  --primary-100: oklch(0.92 0.04 250);
  --primary-500: oklch(0.6 0.18 250); /* Main Brand Color */
  --primary-700: oklch(0.42 0.16 250);
  --primary-900: oklch(0.24 0.1 250);
}
```

### 2. The 60-30-10 Color Budget Rule

- **60% Dominant Neutral**: Backgrounds, page canvas, card surfaces (`oklch(0.98 0.005 240)`).
- **30% Structural Secondary**: Typography, borders, icons, navigation chrome (`oklch(0.20 0.01 240)`).
- **10% Intentional Accent**: Primary actions, key badges, status confirmations (`oklch(0.60 0.18 250)`).

### 3. Functional Status Color Tokens

Never use random red/green/yellow hex codes. Maintain matching chroma and lightness across status semantic scales:

- **Success**: `oklch(0.62 0.17 145)` (Emerald)
- **Warning**: `oklch(0.72 0.16 75)` (Amber)
- **Destructive**: `oklch(0.58 0.22 25)` (Coral Red)
- **Info**: `oklch(0.62 0.16 240)` (Sky Blue)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…